Fabrice et Papa, en Bachelor Développeur d’applications fullstack, relève le défi de créer un site e-commerce complet en utilisant le React.JS et une API (données mises à disposition). Au delà des consignes du projet, ils ont décidé d’utiliser leurs acquis pour améliorer le site e-commerce. En seulement 3 jours, ils parviennent à créer les pages primordiales au bon fonctionnement du site : la page d’accueil, les pages détails des produits, le panier et la page de connexion.
Pour mener à bien ce projet, les étudiants ont choisi React.js, une bibliothèque JavaScript populaire pour le développement d’interfaces utilisateur performantes et réactives. Ils ont également utilisé des outils tels que useContext, React-router-dom et localStorage pour optimiser la gestion des données et de l’état de l’application.
React.JS
Bibliothèque JavaScript en open source.
useContext
Permet de simplifier et d'optimiser l'expérience du développement pour le React.
localStorage
Stocke les données sur un serveur de fichiers.
Git & GitHub
Gère le code Source.
API fakeStore
Permet de communiquer entre deux composants logiciels.
Les étudiants ont démontré une compréhension approfondie des principes de React.js et des bonnes pratiques de développement web. Ils ont su exploiter les fonctionnalités de React.js pour créer des interfaces utilisateur dynamiques et réactives, en gérant efficacement l’état de l’application et en optimisant les performances. Le défi est réussi pour nos deux étudiants, Fabrice et Papa, qui ont créé leur site e-commerce.
Dépose ton dossier en quelques secondes.
Ton coach attitré te contactera pour t’accompagner !