3 ms·
Do you still use gulp or is it webpack nowadays?
by number6 3y ago
Do you still use gulp or is it webpack nowadays?
- arcanemachiner 3y agoIt's JavaScript. Everyone is moving on to Turbopack. Or Vite. Or ESBuild. Or Bun.
- sroussey 3y agoI definitely like the batteries included and speed of bun.
- arcanemachiner 3y agoPlease don't tempt me.
- brabel 3y agoYou're outdated. Everyone is using Parcel now.
- zelphirkalt 3y agoFunny, how even the sibling comment states something different. Maybe there are a lot of bundler bubbles in the JS world?
- brabel 3y agosorry, I said that 9 hours ago... now we're using Bun actually :D
- dmix 3y agoGulp is extremely out of date these days. Using webpack resulted in some of the most painful experiences of supporting serious production software in my career. The progress and maturity of JS tooling/DX as a result of stuff like esbuild and Vite, or Typescript more generally, can not he understated. For people not doing frontend it can seem like a neverending series of new stuff but there is a very rational and tangible level of progress being made. Especially for serious JS devs not jumping on hype trains. I don't miss the days of gulp and webpack at all and I don't blame anyone for hating on JS if they experienced using them professionally.
- number6 3y agoGulp / Babel and then transition to webpack was my introduction to JS. Now Vite seems to be all the rage? But is it a bundler? Wepack seems to be very hard to configure. Looks like nginx config vs caddy config.
- drkstr 3y agoTools such as babel, webpack, esbuild, postcss, etc. are now considered a bit low-level, and usually do not need to be set up manually these days. Rather, one would opt for something like vite, the spiritual successor to react-scripts, that bundles all of these tools together with some good defaults/plugins, a means to configure them, and usually also some kind of dev server with hot module reloading, for a complete developer experience using your preferred toolchain. Check out 'parcel' for something pretty modern, universal, and low effort, IMHO.
- theK 3y ago> Using webpack resulted in some of the most painful experiences of supporting serious production software in my career. I never invested too much time in understanding webpack but it does feel like fighting it a lot of the time when I want to change something in my personal projects. Care to share some anecdotes of those painful experiences?