DEV Community

Discussion on: Traditional vs modern web development ⚔️

martinszeltins profile image

Managing packages - the web was never supposed to have a central repository like npm has become. It was supposed to be open and decentralized. I believe modern js package managers have hurt the web more than done it good.

Building UI - I totally agree with you here. Makes it MUCH easier and faster to develop real world projects.

Bundling & Transpiling - Oh, please!! This is the worst idea ever. 1) With HTTP/2.0 for most web apps there is no need for bundling at all. and 2) people just PLEASE stop transpiling your javascript! Soon javascript will become a mere machine language, a target language for our computers to run not for humans to read. That's a very very bad idea! We learned JS by looking at "View source" let's keep it that way.

I have been using the latest ES features in modern web dev without bundling or transpiling. Oh and the native ES5 import feature is amazing, you should try it. And if the user's browser doesn't support it, well put a message up there to download a newer version.