Doc technique 💻 - GinierClasses/holydraw GitHub Wiki

Doc technique 💻

Framework:

BACKEND

Utilisation de C#. Création de l'api en suivant la doc Microsoft.

Framework :

  • Entity Framework - Gestion des données, permet de communiquer avec la BD via LinQ avec des relations définit.
  • newtonsoft - Sérialisation des JSON, permet d'évité les boucles infini et offre une meilleur options de formattage (lowercase).
  • Pomelo - Connection à la BDD MySql, s'ajoute à Entity Framework et lui permet d'envoyé des requêtes pour du MySQL.

FRONTED

Utilisation d'un site web. Il utilisera React comme Framework principal.

  • React - Permet de crée des interface interactive, offre de nombreuse possibilité pour géré les données et faire réagir l'interface en fonction de celle-ci.
  • react-router-dom - Permet de crée une "Fake navigation" interne à l'App react en évitant de crée plusieurs fichier HTML.
  • Material-UI - Library de style qui offre une multitude de composant. Permet de géré le theme de l'application et tous les styles.

Conception 💡