Skip to content

Utiliser React avec Vite

Published: at 08:00Suggest Changes

Installation et Configuration d’un Projet React avec Vite

Dans l’article précédent, nous avons découvert pourquoi React est si populaire et ses concepts fondamentaux. Maintenant, passons à la pratique !

Dans ce guide, nous allons voir comment installer et configurer un projet React moderne en utilisant Vite, une alternative ultra-rapide à Create React App (CRA).

📌 Pourquoi Vite ?


1. Prérequis : Installer Node.js

Avant d’installer React, assure-toi d’avoir Node.js installé sur ton ordinateur.

🔹 Vérifier si Node.js est installé
Ouvre un terminal et tape :

node -v

Si une version est affichée (v18.x.x ou plus récent), tu es prêt ! Sinon, télécharge et installe Node.js.


2. Créer un projet React avec Vite

Dans ton terminal, exécute la commande suivante :

npm create vite@latest mon-projet-react --template react

📌 Explication :


3. Installer les dépendances

Une fois le projet créé, entre dans le dossier et installe les modules nécessaires :

cd mon-projet-react
npm install

Cette commande va récupérer toutes les dépendances définies dans package.json.


4. Lancer le serveur de développement

Tout est prêt ! Pour voir ton projet en action, lance la commande :

npm run dev

📌 Vite démarre un serveur ultra-rapide et affiche une URL du type :

Local: http://localhost:5173/

Ouvre cette adresse dans ton navigateur. 🎉 Tu devrais voir la page d’accueil React par défaut !


5. Structure d’un Projet React avec Vite

Voyons rapidement les fichiers générés par Vite :

mon-projet-react/
│── node_modules/         # Dépendances installées
│── public/               # Fichiers statiques (images, favicons…)
│── src/                  # Code source
│   ├── App.jsx           # Composant principal
│   ├── main.jsx          # Point d'entrée
│   ├── index.css         # Styles globaux
│── .gitignore            # Fichiers à ignorer par Git
│── package.json          # Dépendances et scripts
│── vite.config.js        # Configuration de Vite

🔹 src/App.jsx → Contient le composant principal de l’application.
🔹 src/main.jsx → Monte le composant <App /> dans le DOM.


6. Modifier le premier composant React

Ouvre src/App.jsx et modifie le contenu comme ceci :

function App() {
  return (
    <div>
      <h1>Bienvenue dans mon premier projet React 🚀</h1>
      <p>Ceci est une application créée avec Vite.</p>
    </div>
  );
}

export default App;

Dès que tu enregistres, ton navigateur se met à jour instantanément grâce au Hot Module Replacement (HMR). Plus besoin de recharger la page manuellement !


7. Ajouter du CSS

Ajoutons quelques styles à src/index.css :

body {
  font-family: Arial, sans-serif;
  background-color: #f4f4f4;
  color: #333;
  text-align: center;
  margin: 0;
  padding: 20px;
}

Résultat : L’application est maintenant stylée et prête pour du développement.


8. Conclusion : Pourquoi choisir Vite pour React ?

Démarrage ultra-rapide
Système de hot reload instantané
Optimisé pour la production
Prise en charge native de TypeScript, Sass, et d’autres outils modernes


Previous Post
Pourquoi utiliser React ?
Next Post
Faire des composants réutilisables