Giter VIP home page Giter VIP logo

openclassroom-projet_7-les_petits_plats's Introduction

Projet OpenClassRoom


Les petits plats

Logo Les petits plats
Table of Contents
  1. About The Project
  2. Built With
  3. Testez le projet
  4. License
  5. Contact

About The Project

Contributors Forks Issues wakatime

Développez un algorithme de recherche en JavaScript

Après avoir édité des livres de cuisine pendant plusieurs années, l’entreprise à décidé de lancer son propre site de recettes de cuisine à l’instar de Marmiton ou 750g.

Vous etes chargé de fournir tout le HTML, le CSS et le JavaScript nécessaires au fonctionnement et à la fluidité du moteur de recherche.

  • Pour tout algorithme important qu’on développe, on a pour habitude d’en faire deux implémentations différentes pour pouvoir comparer leurs performances et choisir la meilleure. Utilise 2 branches différentes sur Git afin qu’on conserve bien le code séparé pour chacun

  • Respecte les bonnes pratiques de Green Code : découpe ton code au maximum en fonctions réutilisables, par exemple pour les cartes des recettes ou encore la génération des listes de tags ;

  • Fais attention au risque d’injection de balises html ou toute autre faille de sécurité dans le site via les formulaires.

Pour choisir le meilleur algorithme, il faut tester leurs performances. Pour ça, utilise un outil de comparaison de performance tel que Jsben.ch par exemple.

Fiche d’investigation fonctionnalité

Cas d'utilisation

Maquette Figma

Built with

(back to top)

Fonctionnement

Algorigramme

alt text

Testez le projet

Rien à installer ici, il suffit d'ouvrir le fichier index.html.

Github: https://erik-42.github.io/openclassroom-projet_7-les_petits_plats/

Benchmark

Fiche d'investigation de fonctionnalité

Test algorithme: https://jsben.ch/

alt text alt text

License

Distributed under the MIT License. See LICENSE.txt for more information.

Formation OpenClassRoom Développeur d'application - JavaScript React

(back to top)

Contact

GitHub followers Stargazers GitHub repo wakatime

Github Badge LinkedIn

https://basillecorp.dev

[email protected]

(back to top)

openclassroom-projet_7-les_petits_plats's People

Contributors

erik-42 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.