Build Tools
Task runners automatically execute commands and carry out processes behind the scenes. This helps automate your workflow by performing mundane, repetitive tasks that you would otherwise waste an egregious amount of time repeating yourself.
Common usages of task runners include numerous development tasks such as: spinning up development servers, compiling code (ex. SCSS to CSS), running linters, serving files up from a local port on your computer, and many more!
Visit the following resources to learn more:
- webpack is a static module bundler for modern JavaScript applications
- Vite Next Generation Frontend Tooling
- Parcel is a zero configuration build tool for the web
- esbuild is an extremely fast JavaScript bundler and minifier
- swc is a super-fast compiler written in Rust
- tsup is a zero-config TypeScript build tool
- Rollup is a module bundler for JavaScript
- tsdx is a zero-config CLI for TypeScript package development