Telerik blogs

Latest

For the latest product updates, please visit Release.

  • Web React

    How React Taught Me JavaScript

    ReactT2_270x123
    Here are some of the most interesting features of React that I encountered as a JavaScript developer learning React for the first time. Hopefully my experiences can help you get to know these features too.
    December 17, 2019 8 min read
  • Web React

    How to Use Context API with Hooks Efficiently While Avoiding Performance Bottlenecks

    ReactT Dark_270x123
    Context API is a great feature offered by React, but it can be tricky to get it right. Learn how to efficiently create and consume Context API with the use of hooks without performance issues. Starting with a naive implementation, we will iterate over what can be improved and how to avoid unnecessary component re-renders.
    October 25, 2019 9 min read
  • 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
  • Web React

    Finite State Machines in React

    ReactT Light_270x123
    Making a video player in React should be easy, right? A boolean value can keep track of whether it is playing or not... but has the video been loaded yet? And how can we determine if it is paused or if it has just reached the end of the track? A Finite State Machine can help us define these different states and how one transitions to the next. Using XState within React can help us make complicated UIs easier to understand.
    September 26, 2019 6 min read
  • Web React

    Maps in React

    ReactT Light_270x123
    Knowing the similarities and differences between Google Maps and MapBox within a React app will help you pick the right tool for the job. This article compares and contrasts these two popular libraries, getting you up and running with whichever one you choose.
    August 20, 2019 8 min read