3 ms·
> no stability is in sight I'd disagree with this point. The require/import mess is due to multiple competing standards. Now Node.js has ESM support built-in,
by lmiller1990 4y ago
> no stability is in sight
I'd disagree with this point. The require/import mess is due to multiple competing standards. Now Node.js has ESM support built-in, and so do all modern browsers, there is finally a single standard that works everywhere.
This should lead to stability, as least with module systems, which will allow bundlers to also focus on a module system, instead of esoteric hacks to make otherwise incompatible module systems play together.
- solardev 4y agoDidn't mean just the require vs import stuff, but the framework battle, shadow DOM vs virtual DOM vs incremental DOM, SSR vs SPA vs hybrids, serverside components, WASM, webGL, Temporal, yarn/npm/parcel/bun, webpack/babel/gulp/grunt, TS/eslint/prettier... nothing is stable, there are no best practices, no clear winners, just a bunch of competing companies and interests. It's a vibrant ecosystem, granted, just incredibly chaotic.