Bundler'lar: Webpack, Rollup, esbuild, Vite
Farklı bundler'ların kullanım amaçları: tree-shaking, code-splitting, dev server, HMR, build hızları. Hangi senaryoda hangi araç daha uygundur; library vs application build stratejileri.
esbuild build komutu örneği
esbuild src/index.ts --bundle --platform=node --target=es2020 --outfile=dist/index.js