I agree with all the points but you don't have to use a bundler? I mean, technically, you don't but bundlers are only used to write code to different files instead of a single one, IMO, that that makes code easy to understand and clean. (Given one knows what one is doing.) Or what would happen when you have code that can potential expand to have 1000s of lines?
Honestly, the amount of times I've seen the tiniest projects all wrapped up in a ridiculous amount of tooling... these projects would be way easier to work on by just throwing out all the tooling out and going back to basics.
I've had interview candidates when I ask them to build a simple FizzBuzz app - do it in React FFS. It's ludicrous - everyone just seems to want to use the 'cool' tools and the latest fads. Much more consideration should be given to the appropriateness of the tech being used. So much stuff these days is using sledgehammers to crack nuts.
I agree with all the points but you don't have to use a bundler? I mean, technically, you don't but bundlers are only used to write code to different files instead of a single one, IMO, that that makes code easy to understand and clean. (Given one knows what one is doing.) Or what would happen when you have code that can potential expand to have 1000s of lines?
I just mean what I say - you don't have to.
Honestly, the amount of times I've seen the tiniest projects all wrapped up in a ridiculous amount of tooling... these projects would be way easier to work on by just throwing out all the tooling out and going back to basics.
I've had interview candidates when I ask them to build a simple FizzBuzz app - do it in React FFS. It's ludicrous - everyone just seems to want to use the 'cool' tools and the latest fads. Much more consideration should be given to the appropriateness of the tech being used. So much stuff these days is using sledgehammers to crack nuts.
Ooh yes, I definitely agree with this! People should crack their nuts with appropriate tools. :D