OpenClassRooms
Formation Développeur d'Application JavaScript React (Bac+ 3/4)
Du 14/10/2022 au 26/12/2022
Site web : Aucun
Github : Cliquez ici
Technologies utilisées : HTML | CSS | SCSS | JavaScript | IntelliJ IDEA | Git |
Description :
Ce projet vous met au défi de développer un algorithme de recherche efficace pour une plateforme de recettes de cuisine. Vous utiliserez des outils et méthodes avancées de JavaScript, ainsi qu'un framework front-end comme Bootstrap pour l'interface. Votre première tâche sera de concevoir l'interface utilisateur du site en utilisant un framework front-end. Cela comprendra la création d'une interface intuitive et réactive pour la fonction de recherche des recettes. Vous serez ensuite chargé de développer deux versions d'un algorithme de recherche, capables de parcourir et de filtrer efficacement un fichier JSON. Après avoir implémenté ces algorithmes, vous analyserez et comparerez leurs performances. Vous utiliserez des outils comme Jsben.ch ou d'autres outils de test de performances pour identifier l'algorithme le plus efficace. Une fois l'algorithme optimal choisi, vous documenterez votre travail et expliquerez pourquoi cet algorithme est le plus adapté pour le site. Durant tout le projet, vous prendrez en compte les principes du Green Code, afin de développer un algorithme qui soit non seulement performant mais aussi respectueux de l'environnement.