More accurate to ask "How do I evaluate web tools"? Like frameworks aside, I want to build a webapp for production and write it all. Now I have to build it. Do I use webpack, esbuild, rollup, parcel, snowpack, vite? How tf am I supposed to compare these?!
Sorry this is kinda vent-y but any recommendation on how to evaluate different stuff like this? I'm kinda new to web and have been frustrated by too much different tools in a way I never was on backend stuff. Thanks.
https://blog.isquaredsoftware.com/series/how-web-apps-work
It doesn't go down to the level of individual frameworks and build tools, but it does help describe _why_ build tools like Webpack exist and what a typical JS dev workflow might look like.