Votre premier laboratoire React

ReactReactIntermediate
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Bonjour et bienvenue sur LabEx! Dans ce premier laboratoire, vous allez apprendre le programme classique "Hello, World!" en React.

Cliquez sur le bouton Continue ci-dessous pour commencer le laboratoire.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL react(("React")) -.-> react/FundamentalsGroup(["Fundamentals"]) react/FundamentalsGroup -.-> react/jsx("JSX") react/FundamentalsGroup -.-> react/components_props("Components and Props") react/FundamentalsGroup -.-> react/state_lifecycle("State and Lifecycle") subgraph Lab Skills react/jsx -.-> lab-92968{{"Votre premier laboratoire React"}} react/components_props -.-> lab-92968{{"Votre premier laboratoire React"}} react/state_lifecycle -.-> lab-92968{{"Votre premier laboratoire React"}} end

Hello React

Prérequis

Avant de commencer, nous devons nous assurer que Node.js et npm sont installés sur la machine virtuelle (VM) LabEx.

Ouvrez le terminal ou l'invite de commande et exécutez les commandes suivantes :

cd ~/project
curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt-get update
sudo apt-get install -y nodejs
Capture d'écran du terminal d'installation de Node.js

Initialisation de React

Essayons de lancer une démo "Hello World" en React.

Ouvrez votre terminal ou votre invite de commande et exécutez la commande suivante pour créer un nouveau projet React :

cd ~/project
npx create-react-app hello-world-demo

Veuillez attendre que l'installation soit terminée.

Mise à jour de l'application React

Ensuite, mettons à jour l'application React par défaut pour afficher un message "Hello, World!".

Ouvrez le fichier src/App.js dans votre éditeur de code préféré et remplacez le contenu par le code suivant :

import React from "react";

function App() {
  return (
    <div>
      <h1>Hello, World!</h1>
    </div>
  );
}

export default App;
Code React Hello World

Par défaut, le serveur de développement React utilise le port 3000. Pour le changer au port 8080, ouvrez le fichier package.json dans votre éditeur de code.

Localisez la section scripts et mettez à jour le script start pour inclure la variable d'environnement PORT :

"scripts": {
  "start": "BROWSER=none PORT=8080 react-scripts start",
 ...
}
Mise à jour du fichier package.json de React

Enfin, exécutez la commande suivante pour démarrer le serveur de développement React :

cd hello-world-demo
npm start
Commande de démarrage du serveur React

C'est fait! Vous avez lancé avec succès une démo "Hello World" en React sur votre serveur local en utilisant le port 8080.

Maintenant, vous pouvez passer à l'onglet Web 8080 et cliquer sur le bouton de rafraîchissement pour voir la page web.

Page web React Hello World

Résumé

Félicitations! Vous avez terminé votre premier laboratoire LabEx.

Si vous souhaitez en savoir plus sur LabEx et sur la façon de l'utiliser, vous pouvez visiter notre Support Center. Ou vous pouvez regarder la vidéo pour en apprendre davantage sur LabEx.

La programmation est un long chemin, mais le Prochain laboratoire n'est qu'à un clic de distance. Allons-y!