Créer
npm create vite@latest mon-app -- --template react
cd mon-app && npm install && npm run dev
Les notions
- Composant : fonction renvoyant du JSX (
classNameau lieu declass,{expression}). - Props : paramètres en lecture seule.
- État :
useState; ne jamais modifier directement, toujours créer une nouvelle valeur. - Listes :
map+keyunique et stable. - Effets :
useEffectpour charger des données (fetch).
Prérequis : tableaux JS, objets et déstructuration. Publier : npm run build puis le dossier dist.