Un starter moderne avec Next.js, MUI, Styled Components, TypeScript et ESLint.
- Next.js 14 - Framework React avec App Router
- MUI v6 - Material-UI pour les composants UI
- Emotion - CSS-in-JS pour le styling
- TypeScript - Typage statique
- ESLint - Linting du code
npm installnpm run devOuvrez http://localhost:3000 dans votre navigateur.
npm run dev- Démarre le serveur de développementnpm run build- Build l'application pour la productionnpm run start- Démarre le serveur de productionnpm run lint- Vérifie le code avec ESLint
src/
├── app/
│ ├── layout.tsx # Layout principal avec ThemeRegistry
│ └── page.tsx # Page d'accueil
└── theme/
├── EmotionCache.tsx # Cache Emotion pour SSR
├── ThemeRegistry.tsx # Provider du thème MUI
├── theme.ts # Configuration du thème
└── index.ts # Exports
Modifiez le fichier src/theme/theme.ts pour personnaliser les couleurs, la typographie et les composants MUI.
ISC