The future of rendering in React
Understand what are the problems with current rendering patterns in React, and how the new rendering patterns introduced with React 18 and future versions of React aim to solve them.
Prateek is a Frontend Engineer currently building Devfolio. He loves creating awesome stuff and writing things he learns along the way, usually about JavaScript, React, and TypeScript. Apart from his unconditional love for technology he enjoys watching Marvel movies and playing quirky games on his phone.
Although Prateek has worked on a bunch of projects but these are some that he is really proud of and/or is actively maintaining.
A weekly newsletter with insightful tips, tools and resources on React and JavaScript. Built with Next.js and TailwindCSS.
A chrome extension that lets you save multiple scroll positions on a webpage and allow you to access them whenever you come back to the page.
An interactive game demonstrating and explaining John Conway's Game of Life. Also built with Next.js and TailwindCSS.
An android app that provides you a daily curated feed in various categories. This is the project with which Prateek started his development journey.
Prateek has contributed to various publications such as LogRocket, Hackernoon, and Better Programming in the past. His work has been featured in numerous React and JavaScript newsletters including JavaScript Weekly ( #543 and #558 ), Bytes by ui.dev , React Status , This Week in React and React Digest . Here are some of the posts he has written recently.
Understand what are the problems with current rendering patterns in React, and how the new rendering patterns introduced with React 18 and future versions of React aim to solve them.
Learn how you can simplify deeply nested state updates when using useReducer with Immer.
Learn what prototypes are in JavaScript, what are they used for, what prototype chaining is and how do JavaScript classes work under the hood with these concepts.
Learn how React Query simplifies data fetching and caching for you and how it works in tandem with the Next.js pre-rendering methods
Subscribe to Prateek's newsletter to get the all the new posts like these straight to your inbox. No spam ever. Unsubscribe at any time. If emails are not your thing then you can also subscribe via RSS.
Prateek đź’ž Open source, apart from making all his projects fully open sourced he also like to contribute to other projects that he actively uses. He has so far contributed to react-query , daily.dev , brahmosjs and many others.
Prateek is pretty active on Twitter and keeps his DMs open, feel free to drop him a message there. Not a Twitter person? You can also contact him via the form below.