3 ms·
There's no distinct "modern JavaScript", it's still the same language. It just has bunch of things added to make it more manageable, but it still contains all t
by seba_dos1 5y ago
There's no distinct "modern JavaScript", it's still the same language. It just has bunch of things added to make it more manageable, but it still contains all the footguns and gotchas as it did before.
Its tooling got significantly better in the last decade or so, but you still need to intentionally rely on it in order to work with the language in any sensible way. You can't really hope for any other outcome when maintaining backwards compatibility.
- hsn915 5y agoThe tooling only got better last year with esbuild. Everything else is either unmanageably complicated (webpack) or slow (rollup, parcel, babel). React mainstreamed the idea of using a virtualdom to accelerate UI building (accelerate in the computational sense: by not dealing directly with the slow DOM).
- seba_dos1 5y agoI remember how webdev looked like 15 years ago. The tooling did get better even before esbuild - but I never said it was "good" :)