News for hackers. Stuff that matters.
Re:What's TypeScript compiling? Use a treemap to find out by mkoryak on Monday August 01, 2022 @11:23AM (#32307323)
I think you missed OPs point. If you want the functionality that those tools provide, then you pay for it with a longer page load.

It's easy to say "make it fast!". Yeah go ahead, make angular fast! Do it now! Its easier said than done...

Re:What's TypeScript compiling? Use a treemap to find out by IgorPartola on Monday August 01, 2022 @12:16PM (#32308272)
Make it fast and make it small are not the same thing. The JS ecosystem has a huge culture of thousands of dependencies. “I don’t want to maintain the string trim function so I will import a library just for that” is routine. This is combined with hyperspecialized libraries with odd/unique names which makes discoverability tricky.

An empty VueJS app starts at several MBs of dependencies. That’s before you write any actual code. This is an example of bloat because “I don’t want the responsibility”.

The solution to this is to have more batteries included libraries or frameworks.