3 ms·
> there's no real logical place to start One way — if you are at all interested that is — is to look for someone who can guide you through the current tooling
by azangru 6y ago
> there's no real logical place to start
One way — if you are at all interested that is — is to look for someone who can guide you through the current tooling landscape. For example, I believe Cory House's course on Pluralsight on choosing appropriate tools for a frontend project [0] should be informative in this regard. There are also free tutorials about this subject — for example on egghead.io [1]
The other way is to find the documentation on any of the popular tools: webpack, rollup, snowpack, vite, esbuild, etc. — and just follow along trying to set up a toy project and, by doing so, figuring out what the purpose of the tool is. See the recent Google's site on the comparison of modern tools [2] to find out what each of the tools is supposed to do for you:
[0] https://www.pluralsight.com/courses/javascript-development-environment https://www.pluralsight.com/courses/javascript-development-e...
[1] this one might be useful: https://egghead.io/courses/how-to-use-npm-scripts-as-your-build-tool https://egghead.io/courses/how-to-use-npm-scripts-as-your-bu...
[2] https://bundlers.tooling.report https://bundlers.tooling.report