3 ms·
I've found the vast majority of my issues with JavaScript is the modern tooling itself. I really like the new language improvements over the ES5 e.g. not having
by EndShell 2y ago
I've found the vast majority of my issues with JavaScript is the modern tooling itself. I really like the new language improvements over the ES5 e.g. not having to worry about scope/hoisting issues, async/await, fetch is much simple to what came before.
The tooling on the other hand is often a Rube Goldberg machine transpilers, compilers etc. Some of the information is documented, some of it isn't and it can be a massive time sink to get everything working together and have your IDE / Editor correctly configured.
TypeScript can be nice, but I run into rough areas where you are actively fighting the type system.