Skip to content

Stucture BackEnd

Igor Vandervelden edited this page Mar 24, 2021 · 5 revisions

Projet en NodeJs

Détail de la structure des fichiers du Backend / API

Config

Le fichier config contient 3 fichier

  • config : qui permet la connexion à la base de donnée
  • db : qui contient les information relative à la connexion à la bdd
  • passport : qui permet de configurer le middleware passportJs permettant de gérer la connexion de comptes

Controllers

Les controllers sont les fonctions avec paramètres utilisé pour les routes. Il y en a un par table.

Files

Dossier dans lequel les images seront stockées

Models

Les models permettent à Sequelize de connaitre et ainsi d'interagir au mieux avec la BDD. Il y en a un par table.

Routes

les routes permettent de définir les endPoints de l'api. Il y en a une par table.

Clone this wiki locally