Prateek's Blog

Subscribe
Archives
October 7, 2022

The future of rendering in React

Hey there!

It’s been a while since I sent out one of these! I will try to be more regular moving forward.

Rendering in React has mostly been the same for most of its life and has primarily been client-centric. While this had its own benefits, it also had many downsides, including downloading all the JavaScript to interact with the app, slow First and Largest Contentful paints, etc.

So the React team has been working on re-thinking rendering in React with things like the new Suspense architecture to work with HTTP streaming and Server Components, to take better advantage of the server while rendering apps and hence improve the performance of React apps.

In this article, we dive deep into the problems with the current rendering patterns and how the new patterns aim to solve these problems.

Give it a read here! - The future of rendering in React

P.S. - If you are more of a video person, I also gave a talk at React Bangalore about the same last month, which you can check out here.

Thanks,

- Prateek

Don't miss what's next. Subscribe to Prateek's Blog:
Powered by Buttondown, the easiest way to start and grow your newsletter.