Skip to content

Latest commit

 

History

History
17 lines (13 loc) · 843 Bytes

README.md

File metadata and controls

17 lines (13 loc) · 843 Bytes

softwareneedsyou-server-api

Software Needs You ! [Server API + BDD]

Serveur exposant l'API du service de donnée.

Structure (simplifiée)

Ce package propose 2 module Express :

  • une API REST en JSON
    • ne propose pour l'instant que du contenu statique
    • une base de données sera prochainement ajouté
  • une interface web d'administration
    • sera pour l'instant le seul moyen d'administration depuis l'extérieur

L'API et l'interface sont exposé en 2 module Express différents (et non des Routers) car la configuration diffère (comme le support d'un moteur de vue, gestion des erreurs ...), et cela permet une meilleure séparation, permettant ainsi l'utilisation du module voulu, comme on veut sur le serveur.

Exemple

Un exemple d'utilisation "prêt à l'emploi" est porposé avec la commande npm start.