I think back to the days when Create React App was the starting point for a new React project and React was strictly a client-side Javascript library.

Get your codebase ready for React 19

submited by
Style Pass
2024-04-24 17:00:02

I think back to the days when Create React App was the starting point for a new React project and React was strictly a client-side Javascript library. Times before lifecycle methods were abstracted into Hooks, and before React Server Components were a thing!

React 19 doesn’t have a release date yet, but let’s look at what’s coming soon and discuss how we can prepare our codebases for this future release.

We’ve all seen the now-famous tweet from Andrew Clark (@acdlite on Twitter) discussing API changes in React 19. It seems like we’ll be saying goodbye to a few APIs we all used to know and love:

It’s worth checking out the React docs for more information on these features as they’re being developed and tested with Canary releases.

Canary releases have been used to announce new and breaking changes early. Though it’s controversial, canary releases can be used in production and have been used for the development of frameworks like Next.js.

Leave a Comment