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 ...
For further actions, you may consider blocking this person and/or reporting abuse
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 :)
Thats why I don't like webpack
I agree
Having a better options always helps
Also, you can checkout NextJS if you're working with a full stack application in mind
Nextjs still uses webpack I think. There's a vite alternative called Rakkas, but it's not fully mature yet last time I checked.
Nextjs uses Turbopack now I think.
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.
Yes they said that turbopack is here to replace webpack, vite can't win on it's own vite already talks to the turbopack team from what I heard and turbopack will most likely be an option inside vite as rollup replacement.
chariotsolutions.com/blog/post/tur...
twitter.com/youyuxi/status/1585040...
I dont see anything about Vite wanting to replace rollup with turbopack. I just see him talking about maybe using a different technique for HMR in the future (SWC/rust-based instead of Babel). Rollup has nothing to do with that choice.
Not he but on one of turbopacks videos they said that they talk to the vite team, and Evan himself said he wished someone would one day rewrite rollup in rust, now its not rollup but however you can then switch from rollup to turbo and others which makes sense.
Maybe I missed it, but I haven't heard anyone questioning Rollup before and I'm not finding anything comparing rollup with turbopack.
1.Even questioned rollup it's on youtube. 2. Nobody is comparing the two just saying that vite most likely will support multiple bundlers.
I only heard Evan question babel for HMR. Do you have a link? It doesn't make sense to support multiple bundlers if one doesn't offer anything that the other doesn't. There has to be a reason.
There is a video where he says he wishes someone would rebuild rollup in rust. Maybe I search it for you when I have time.
I also created a vscode plugin to create vite projects like you do when using webstorm
marketplace.visualstudio.com/items...
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
that was quick : youtube.com/watch?v=kvkAoCbTM3Q
haha, i thought the same thing