Vite - React.js Template’s Structure
Top-level folders
Folder | Description |
---|---|
public | Static assets storage |
src | Application source folder |
Src folders
Files | Description |
---|---|
assets | Project’s assets |
components | Your React components |
hooks | Custome React hooks |
libs | Helpers or Ultilities |
routes | Tanstack router’s routes |
styles | CSS files |
main.tsx | React Application main file |
routeTree.gen.ts | Generated route tree |
Top-level files
Files | Description |
---|---|
vite.config.ts | Configuration for Vite |
tsconfig.ts | Configuration for Typescript |
package.json | Project dependencies and scripts |
.env | Environment variables |
.gitignore | Files and folders should be ignored by Git |
tailwind.config.ts | Configuration for TailwindCSS |
.eslint.json | Configuration for ESLint |
README.md | Project’s information |
vitest.config.ts | Configuration for Vitest |