simohammed-taher / react_js_tp

exercices en React JS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Projet d'exercices de base en React JS

Ce projet contient plusieurs exercices de base pour apprendre et pratiquer React JS. Les exercices couvrent divers aspects de React tels que les composants, l'état, les props, et les événements. Ce projet est idéal pour les débutants en React JS qui souhaitent renforcer leurs compétences.

Table of Contents

  • [Installation]#Pour commencer, clonez le dépôt et installez les dépendances : git clone

cd react_js_tp npm install

Installation

Ouvrez http://localhost:3000 pour visualiser l'application dans le navigateur. La page se recharge automatiquement si vous effectuez des modifications dans le code.

Exercices Voici la liste des exercices inclus dans ce projet :

Composant de base : Créez un simple composant React et affichez-le dans l'application. Gestion des props : Apprenez à passer des données entre les composants en utilisant les props. Gestion de l'état : Apprenez à gérer l'état local d'un composant et à mettre à jour l'état en fonction des interactions de l'utilisateur. Liste d'éléments : Affichez une liste d'éléments en utilisant la méthode map() et en passant des données via les props. Gestion des événements : Apprenez à gérer les événements tels que les clics et les saisies de l'utilisateur. Formulaire et validation : Créez un formulaire simple avec validation et gestion de l'état. Chaque exercice contient un fichier README détaillé qui explique l'objectif de l'exercice et fournit des instructions étape par étape.

Contribution Les contributions sont les bienvenues ! N'hésitez pas à soumettre des issues et des pull requests pour améliorer le projet et ajouter de nouveaux exercices.

Licence Ce projet est sous licence MIT - voir le fichier LICENSE pour plus de détails.

git clone https://github.com/simohammed-taher/react_js_tp
cd your-project
npm install```
# react_js_tp

About

exercices en React JS


Languages

Language:JavaScript 90.6%Language:HTML 6.4%Language:CSS 3.0%