Skip to main content

E-CARE API

Processus de création d'une route -> controller -> service 

 

image.png

1)Créer le controller

image.png

un controller contient tout ce qui est en rapport avec les requetes/responses, c'est ici qu'on fait le try catch et qu'on renseigne par exemple le pool ( db ) etc .

on oublie pas de le rendre exportable avec le "export" const , et ensuite on crée nos methodes.

On peut le faire de plusieurs façons comme vu ici 

image.png

trois méthodes differentes qui font la meme chose , question de préference.

donc dans le controller on appelle le service clientService.[la methode qu'on veut] ([le parametre que la methode attends]).

image.png

2)Créer le service

 

image.png

dans le service on met tout ce qui est appel en db, et on retourne le resultat, le controller ce charge de la gestion d'erreur etc .

On fait toujours comme ca :