The JavaScript ecosystem is huge
The JavaScript ecosystem is huge.
Module: esm, cjs, amd, umd
Package manager: npm, yarn, pnpm
Bundler: Webpack, Rollup, Parcel, Bun
Compiler: Babel, TypeScript, esbuild, swc
Components: React, Vue, Angular, Svelte
Tests: Jest, Cypress, Playwright, Selenium
#javascript
And this is a *very* partial list. There are many more options that don't fit in a tweet.
It's wonderful having all these options. The hard part of being a JavaScript dev in 2022:
1. Choosing between countless options
2. Composing these things together