REACT + VITE – #1/? – Les raisons d’abandonner Create-React-App

Posted by


Si vous êtes un développeur Web et que vous utilisez React, vous avez probablement entendu parler de Create-React-App, l’outil populaire pour démarrer rapidement un projet React. Create-React-App a été un excellent outil pour de nombreux développeurs, car il offre une expérience de développement simplifiée et préconfigurée pour React.

Cependant, ces derniers temps, de nombreux développeurs se tournent vers des alternatives à Create-React-App, notamment Vite. Vite est un outil de développement rapide et minimaliste conçu pour les applications frontales modernes, comme React. Alors, pourquoi ne plus utiliser Create-React-App et passer à Vite? Dans ce tutoriel, je vais vous présenter les avantages de Vite par rapport à Create-React-App et vous montrer comment commencer à utiliser React avec Vite.

Avantages de Vite par rapport à Create-React-App :

  1. Rapidité : Vite est beaucoup plus rapide que Create-React-App lors du chargement et de la recompilation des fichiers. Grâce à sa gestion des dépendances intelligentes et à sa compilation à la volée, Vite vous permet de voir instantanément les changements que vous apportez à votre code sans avoir à attendre une recompilation lente.

  2. Efficacité : Avec Vite, vous pouvez profiter de la fonctionnalité de modulaire de JavaScript (ES modules) dès le départ, ce qui signifie que vous pouvez importer des fichiers JavaScript, CSS et même des images directement dans votre code sans avoir à configurer des loaders supplémentaires.

  3. Prise en charge de TypeScript : Vite offre une prise en charge native de TypeScript, ce qui vous permet de travailler avec du code TypeScript sans avoir à configurer des outils supplémentaires. Vous pouvez simplement ajouter des fichiers TypeScript à votre projet et commencer à les utiliser.

  4. Configurable : Vite est hautement configurable, ce qui vous permet de personnaliser votre environnement de développement en fonction de vos besoins spécifiques. Vous pouvez facilement ajouter des plugins et des presets pour optimiser votre processus de développement.

Maintenant que vous connaissez les avantages de Vite par rapport à Create-React-App, voyons comment commencer à utiliser React avec Vite.

Étapes pour démarrer avec React + Vite :

  1. Tout d’abord, assurez-vous d’avoir Node.js installé sur votre machine. Vous pouvez télécharger la dernière version de Node.js à partir du site officiel : https://nodejs.org/

  2. Créez un nouveau projet React en utilisant Vite en exécutant la commande suivante dans votre terminal :
npx create-vite@latest my-react-app --template react

Cette commande va créer un nouveau projet React appelé "my-react-app" avec la configuration de base pour Vite.

  1. Accédez au répertoire de votre nouveau projet en utilisant la commande suivante :
cd my-react-app
  1. Installez les dépendances du projet en exécutant la commande suivante :
npm install
  1. Enfin, démarrez le serveur de développement en utilisant la commande suivante :
npm run dev

Maintenant, vous devriez voir votre application React démarrer et être accessible à l’adresse http://localhost:3000.

Félicitations, vous avez créé avec succès un projet React avec Vite! Maintenant, vous pouvez commencer à développer votre application React en profitant des avantages de Vite par rapport à Create-React-App.

Dans les prochains tutoriels, nous explorerons davantage les fonctionnalités avancées de Vite et comment les utiliser pour améliorer votre processus de développement React. Restez à l’écoute!

0 0 votes
Article Rating
5 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
@Marvelous71
2 months ago

Bonjour faisons le point et merci pour ces playlists avant je regardais beaucoup de chaines anglophones car la france niveau tutos c etais moyen j ai beaucoup appris avec vos tutos en termes de bonnes pratiques je vais continuer mon chemin et un jour transmettre mon savoir comme tu le fais ✌️

@babacardieng1463
2 months ago

Bonsoir Faisons le point . Nous vous suivons et vraiment votre méthode claire et limpide😊 .Merci de faire une serie avec graphql react node.

@isma-bj8uo
2 months ago

Hello
Merci pour ce partage de connaissance ! 👍

@hermanidrissenonedjabe4386
2 months ago

Bonjour faisons le point , je te suis il y'a de cela 1semaine et j'aime bien l'approche de tout des playlist et surtout celle de React Js qui consiste à apprendre en construisant une app complète. cela ma beaucoup marqué par rapport au autre contenu React Js que j'ai déjà suivi jusqu'ici. Merci encore pour le travail énorme que tu effectue pour nous. J'aimerai s'il te plait que tu fasse une playlist sur Java/springboot et React/Angular en utilisant la même approche que celle de React JS et express Js.

@manfredvonkarma3527
2 months ago

Hype 👍