---
# System prepended metadata

title: Vite js

---

# Vite js 
it is a build tools that aims to provide a faster and leaner development experience for modern web projects .
It's fast because it uses ESM in your development flow "Bundling".
## Vite Tools Instant : 
* Server start lightning fast hot module replace .
* Rich features 
* Optimized build 
* Universal plugins
* Fully typed APIs
* Server side Rendering 

###  vite tools created by evan Yu the inventor of view but this is not a view only tool , you can used it for react - splet - lit - vue and vanilla js 
### vite is a multi-pages support and it's automatic css code splitting and optimise async loading 
## Steps for using Vite : 
* `npm init @vitejs/app `
* after that select the framework like (React - vanilla - ....)
* `cd vite-js` 
* ` npm i `
* `npm run dev` 
* `npm run build`
* `npm run serve`