๐งฌ Libraries โ
๐ฆ Package Manager โ
๐ PNPM โ
PNPM is a fast, disk space efficient package manager. It's a great alternative to NPM and Yarn. PNPM uses a content-addressable store to keep dependencies. It's a great choice for monorepo projects.
๐ฅ Bundler/Compiler โ
๐ Vite โ
Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects. If there is no any bottleneck in your project, Vite is the best choice for starter templates.
๐ SWC โ
SWC is a super-fast JavaScript/TypeScript compiler written in Rust. It's a faster alternative to Babel and TypeScript compiler. Also, we can use SWC with Vite to speed up the development process.
Supported tools:
Currently, SWC is not supported by Vue. See issue #12356.
๐งช Testing โ
๐ Vitest โ
Vitest is a Vite powered fast, lightweight, and minimal testing framework. It's a great alternative to Jest and Mocha.
โ Linter/Fomatter โ
๐ ESLint โ
ESLint is a static code analysis tool for identifying problematic patterns found in JavaScript code. It's a great choice for modern web projects.