4 ms·
I hate doing javascript. I have no desire to attempt to understand or mess with JS or build systems past the bare minimum I can manage to get a project working
by mattbreeden 8y ago
I hate doing javascript. I have no desire to attempt to understand or mess with JS or build systems past the bare minimum I can manage to get a project working so I can move on with my life.
So I tried using this. It was nice while what I was doing fit inside of everything that was default settings and/or what maintainers used. As soon as I stepped outside of that I ran into things like having to hope someone implemented a Parcel plugin for some random transform (an issue that applies to Webpack, too, but Webpack has so many more users that you're guaranteed someone actually did make one that actually works correctly), or: https://github.com/parcel-bundler/parcel/issues/645 https://github.com/parcel-bundler/parcel/issues/645. Having an issue on something as popular as Bootstrap 4 be open for 6+ months is pretty frustrating. I spent several hours flailing at this issue to no avail.
I switched to Webpack 4 and had all of my existing build system and some additional niceties working in <45 minutes.
- vmware505 8y agoActually, if you prefer strickt typed languages, maybe give TypeScript a try. It is such a beauty, make JavaScript great again. ;)
- worldsayshi 8y agoYes, I would say that typescript is the best way to do JavaScript in 2018. I just converted a Babel es7 project to typescript. I feel like I ended up with a simpler build system in addition to type checking and working source maps. I needed to add a few type declarations to make it build though.
- flavio81 8y ago>make JavaScript great again It was never great, not even good.
- h1d 8y agoAre you comparing that as a new web pack user or you're already used to it with a bias of your "hate" toward new JS stuff? Perhaps your problem will be solved as parcel takes more time for third parties to fill those small niches.
- mattbreeden 8y ago> Are you comparing that as a new web pack user or you're already used to it with a bias of your "hate" toward new JS stuff? A new user. Most of the time I spent was reading docs. > Perhaps your problem will be solved as parcel takes more time for third parties to fill those small niches. Oh yes, probably. That's basically what the advantage of Webpack was. There was more 3rd party stuff and it actually worked. Though really I'd want more first party support, otherwise I'm losing the 'zero configuration' sale that got me to try to use it in the first place.