DEV Community

Discussion on: Electron Adventures: Episode 13: Svelte

Collapse
 
happygu34891963 profile image
Happy Guy

For some crazy reason in Javascript every project needs a bundler

It's not crazy at all... it looks like you are not fully familiar with the problem space.

It's because browsers have to download the code, on a huge array of devices with different support, working with a single thread that shouldn't be blocked, not only running the app, but also rendering the page. All all within milliseconds, or the user gets bored and leaves. Oh, and you must support design systems because corporate designers need to enforce their visual guidelines on every aspect of the interface.

It's incredibly complex stuff, much more than everything you have to deal with in the back end