Vite
Vite is a fast JavaScript build tool and development server that uses native ES modules for near-instant startup and hot module replacement during development, then bundles the app for production using Rollup.
16 resources across 3 libraries
Glossary Terms(13)
Vue.js
Vue.js is a progressive JavaScript framework for building user interfaces, designed with a gentle learning curve and the flexibility to be adopted incrementall…
Tailwind CSS
Tailwind CSS is a utility-first CSS framework that provides a large set of low-level, single-purpose utility classes for building custom user interfaces direct…
Webpack
Webpack is an open-source static module bundler for JavaScript applications that traces a project's dependency graph and packages modules and their assets into…
Babel
Babel is a free, open-source JavaScript compiler (transpiler) that converts modern ECMAScript (ES6+) syntax, JSX, and TypeScript into backwards-compatible Java…
Bun
Bun is a fast, all-in-one JavaScript and TypeScript runtime, bundler, package manager, and test runner designed as a drop-in alternative to Node.js.
Vite
Vite is a fast JavaScript build tool and development server that uses native ES modules for near-instant startup and hot module replacement during development,…
ESLint
ESLint is a pluggable, configurable open-source linter that statically analyzes JavaScript and TypeScript code to catch bugs, enforce style conventions, and fl…
CSS Modules
CSS Modules is a technique where CSS class names are scoped locally to the component that imports them by default, preventing global naming collisions in large…
Vite (web)
Vite is a fast front-end build tool and development server that serves source code over native ES modules during development and bundles the app for production…
Parcel
Parcel is a web application bundler known for requiring little to no configuration, automatically handling dependency resolution, transformation, and bundling…
Rollup
Rollup is a JavaScript module bundler that combines many small modules into a single, optimized file, particularly known for producing efficient, tree-shaken b…
esbuild
esbuild is an extremely fast JavaScript and TypeScript bundler and minifier, written in Go, designed to perform bundling, transpilation, and minification order…
Turbopack
Turbopack is a Rust-based, incremental JavaScript and TypeScript bundler built by Vercel, designed as a faster successor to Webpack for use primarily within Ne…
Cheat Sheets(1)
Interview Questions(2)
ES Modules vs. Bundlers: How Do They Relate?
ES modules are the native, browser- and Node-supported import/export syntax for organizing code into files with explicit dependencies, while a bundler is a sep…
How Do Modern Module Bundlers Like Vite, esbuild, and Webpack Compare?
Webpack bundles everything up front through a JavaScript-based dependency graph, esbuild is a Go-based bundler/minifier built for raw speed, and Vite uses nati…