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