Telerik blogs
  • Web React

    Observing Visibility in React

    ReactT Light_270x123
    The IntersectionObserver API allows us to track the visibility of HTML elements, but how do you use it within React?
    October 16, 2019 7 min read
  • Design UX

    How Many CTAs Are Too Many?

    Industry NewsT Light_270x123
    You need your website to convince visitors to download or buy your app. So, you add a call to action that invites them to demo the product. But then you think, “Maybe they want to learn more about the features?” So, you add a CTA for that, too. And then one for Case Studies and another for your blog posts. However, as you add more buttons to your website, what you’re really doing is increasing the likelihood that they’ll walk away confused, frustrated, and without any desire to enter the app at all.
    October 15, 2019 8 min read
  • Web Angular

    Batch Editing with Kendo UI Grid for Angular

    AngularT Dark_270x123
    In this tutorial we'll go through an example of how you can batch edit all rows of a Kendo UI Grid at the same time, effectively binding the whole grid to an Angular Reactive Forms `FormGroup` and `FormArray` to enable the validation and saving of all form data together instead of line by line, so it behaves a little more like a "normal" Reactive Form.
    October 14, 2019 7 min read
  • Web Vue

    Build a Real-Time Polling Application Using Vue and Socket.io

    VueT Light_270x123
    In this article, we'll utilize Vue and Socket.io to build a real-time polling application.
    October 11, 2019 10 min read
  • Design

    How to Design a Better Progressive Web App

    OpinionT Light_270x123
    Progressive web apps have certainly demonstrated their value to everyone at this point. Now that you know what they are and why you should be building them, it’s time to start refining how you do so. With PWAs, you’re going to need to learn how to cut way back and get creative with where and how you design components. Start with these tips.
    October 09, 2019 7 min read