🛠️ Création d’un Nouveau Projet React (React pur)
Une fois Node.jsNode.js
Environnement d'exécution JavaScript côté serveur, basé sur le moteur V8 de Chrome. et npmnpm
Node Package Manager – gestionnaire de paquets par défaut de Node.js. installés, créez un projet ReactReact
Bibliothèque JavaScript créée par Meta pour construire des interfaces utilisateur à base de composants. “pur” avec Create React App. Cette méthode est simple, pédagogique et fournit une configuration prête à l’emploi (Babel, Webpack, JSXJSX
JavaScript XML – syntaxe permettant d'écrire du HTML directement dans du JavaScript, utilisée par React. transform).
Étapes rapides :
- Ouvrez une fenêtre de terminal et placez-vous dans le dossier souhaité :
cd ~/Desktop- Créez le projet (méthode recommandée avec npx) :
npx create-react-app mon-projet-reactAlternatives selon le gestionnaire de paquets :
-
Avec pnpm :
pnpm create react-app mon-projet-react -
Avec yarn classic :
yarn create react-app mon-projet-react
- (Optionnel) Pour démarrer avec TypeScriptTypeScript
Sur-ensemble typé de JavaScript qui ajoute un système de types statiques. :
npx create-react-app mon-projet-react --template typescript- Démarrer le serveur de développement :
cd mon-projet-react
npm start
# ou avec pnpm : pnpm start
# ou avec yarn : yarn startLe serveur de développement ouvre généralement automatiquement votre navigateur sur http://localhost:3000 .
Conseils pratiques / dépannage :
- Si
npxtélécharge une ancienne version, ajoutez@latest:npx create-react-app@latest mon-projet-react. - Si vous avez des problèmes de permissions sous Linux/macOS, pensez à utiliser
nvmpour gérer les versions de Node et éviter les sudo lors des installations globales. - Si le port 3000 est occupé, React vous proposera un autre port ; acceptez ou libérez le port en fermant le processus qui l’occupe.
Pour préparer une version optimisée pour la production :
npm run buildPuis servez le contenu du dossier build/ avec un serveur statique (ex. serve) ou intégrez-le dans un pipeline de déploiement.
Ouvrir le projet dans VS Code
Après création, ouvrez le projet dans Visual Studio Code :
cd mon-projet-react
code .Installez les extensions utiles : ESLint, Prettier, l’extension React/JSX, et TypeScript si vous utilisez le template TypeScript.