DEV Community

Cover image for Create React App is Dead?

Create React App is Dead?

Vinit Gupta on November 23, 2022

Have you used create-react-app? Probably EVERYTIME you have created a React application. Well, there are a few problems with using it. As is with ...
Collapse
 
brense profile image
Rense Bakker

Not to mention the webpack version used by CRA has a bunch of critical vulnerabilities and even the latest webpack has major security problems. Not the best platform to use for building anymore considering all the alternatives we have now. Vite is awesome :)

Collapse
 
hidaytrahman profile image
Hidayt Rahman

Thats why I don't like webpack

Collapse
 
thevinitgupta profile image
Vinit Gupta

I agree
Having a better options always helps
Also, you can checkout NextJS if you're working with a full stack application in mind

Collapse
 
brense profile image
Rense Bakker

Nextjs still uses webpack I think. There's a vite alternative called Rakkas, but it's not fully mature yet last time I checked.

Thread Thread
 
ivan_jrmc profile image
Ivan Jeremic

Nextjs uses Turbopack now I think.

Thread Thread
 
brense profile image
Rense Bakker

Not by default I think, but both are owned by vercel now, so maybe soon. Turbopack is too much of a continuation of webpack imho. I think other build tools like vite will win.

Collapse
 
rxliuli profile image
rxliuli • Edited

I also created a vscode plugin to create vite projects like you do when using webstorm
marketplace.visualstudio.com/items...

Image description

Collapse
 
jd2r profile image
DR

As someone who is relatively new to React, this is super helpful. I always shied away from using it because CRA took so long to install packages and such. It's great to know there are alternatives.

And yes, a series on Next would be immensely helpful. I'm trying to learn it at the moment and it's not making much sense :P

Collapse
 
samantrags profile image
Raghavendra Samant
Collapse
 
whatthehanan profile image
Hanan Hamza

haha, i thought the same thing