React in the Multiverse of Madness

The current state of React development (Mid 2022)

Luis Guerrero
7 min readJul 15, 2022

It has been 9 years since Meta (formerly Facebook) released the first version of React, a library intended to help the world build better user interfaces. Something it has done very well in my opinion.

But as you may know, most applications are more than showing information, and although the UI is one of the more essential pieces, there is a lot behind making them useful. Things like fetching data, managing state, routing, performance, and more.

In this article, I will try to list some of the libraries, frameworks, and tools that at this point in time can help you to build your applications. This article doesn’t intend to tell you which one to use as that will depend on the needs of your application but merely to expose you to all the options available so you can take an informed decision.

Frameworks

By providing you with some pre-established tools and configurations, frameworks are an excellent option to develop your applications. One of the downsides of frameworks is that you lose some control on how to do certain things as these are already defined by the framework itself, but this also is a point in their favor as these decisions were made by experts on the matter. The most popular…

--

--

Luis Guerrero

Product-focused Software Engineer with more than 13 years of experience delivering top-quality software for world-class companies. React JS/TS advocate.