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

View original on X