Photo by Lautaro Andreani on Unsplash
CRA is Dead? ReactJS Frameworks You Should Use Instead!
CRA IS NOT DEAD YET!!!
React has officially removed the "create-react-app" from its new documentation, react.dev, you know what? It's not dead yet. Yes! You read it right, you can still use "create-react-app
" command to start building your application using the vanilla ReactJS library.
Now that React Documentation has officially removed CRA from the installation page, they've suggested a couple of React-based Frameworks to allow you build application with ease.
The step has been taken to simplify the process of react development and make it easier than ever.
Why CRA is removed from the documentation?
So, if you want to know the reason behind the removal of CRA, from my POV, it's quite simple, the core community of React wants to help users adapt React Framework quickly, and avoid making any blunders that comes as a distraction in their learning.
With new documentation into play, it has revealed significant changes that has been made in the React Library to help user adapt more quickly.
React Developers are now focusing on increasing the adoption rate to compete with Angular & Vue.js, which shares the 10% of the top 1,000 websites.
ReactJS Frameworks that you can use:
NextJS
NextJS is a React-based Framework developed and supported by Vercel. It's a complete full-stack framework that also supports database handling and dynamic server-side generation, which allows you to build a web application in no time.
Visit: https://nextjs.org/
ViteJS
Visit: https://vitejs.dev/
AstroJS
Visit: https://astro.build/
Remix
Visit: https://remix.run/
Gatsby
Visit: https://www.gatsbyjs.com/
Expo
Visit: https://expo.dev/