A modern and minimal setup for building React applications with Vite, optimized for fast development, clean structure, and basic code quality checks using ESLint.
Ideal for learning, personal projects, and placement-ready frontend practice.
| Feature | Description |
|---|---|
| React + Vite | Lightning-fast development with Hot Module Replacement (HMR) |
| ESLint | Basic linting rules for cleaner and consistent code |
| Fast Refresh | Instant UI updates without page reload |
| Official Plugins | Babel / SWC powered React refresh |
| Plugin | Purpose |
|---|---|
@vitejs/plugin-react |
React Fast Refresh using Babel (or OXC) |
@vitejs/plugin-react-swc |
React Fast Refresh using SWC (faster builds) |
β οΈ React Compiler is disabled by default due to dev and build performance impact.
Refer to the official React Compiler documentation if you want to enable it.
npm install