Vite is a next-generation frontend build tool that dramatically improves the frontend development experience. It provides a lightning-fast dev server using native ES modules, an optimized production build via Rolldown/Rollup, a rich plugin API, and a fully-typed JavaScript API for programmatic usage.
APIs.json: https://raw.githubusercontent.com/api-evangelist/vite/refs/heads/main/apis.yml
- Type: Index
- Position: Consumer
- Access: 3rd-Party
- Build Tools
- Bundler
- Development Server
- ESM
- Frontend
- Hot Module Replacement
- JavaScript
- Plugin API
- TypeScript
- Vite
- Created: 2025-01-08
- Modified: 2026-05-19
The Vite JavaScript API provides a fully-typed programmatic interface for embedding Vite into build toolchains, frameworks, and custom CLI tools. It covers creating a dev server, triggering production builds, running previews, resolving configuration, and transforming files.
- Human URL: https://vite.dev/guide/api-javascript
- Build
- Dev Server
- JavaScript
- Plugin
- Preview
- TypeScript
- Vite
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
The Vite Plugin API extends Rolldown's plugin interface with additional Vite-specific hooks, giving plugin authors full control over the build pipeline, dev server configuration, HTML transformation, and hot module replacement.
- Human URL: https://vite.dev/guide/api-plugin
- Build
- Hot Module Replacement
- Plugin
- Transform
- Vite
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- Website
- Documentation
- GitHub Organization
- GitHub Repository
- Discord
- npm Package
- Changelog
- License
- Integrations
- SDK
- SDK
- L L Ms Txt
FN: Kin Lane Email: kin@apievangelist.com