R05 - craftbrak/homeMadebyLau Wiki

Original URL: https://github.com/craftbrak/homeMadebyLau/wiki/R05

Architecture

Le site est divisé en deux grosses parties indépendantes l'une de l'autre :

Ces deux parties sont hébergés sur une application Node.js.

Fonctionnement du site

Le backend tourne sur un serveur qui gère aussi la DB, le frontend est servi par le backend, le frontend étant une SPA, toutes les données utilisées par le frontend passent via AJAX à l'API.

Techniques de déploiement

Le déploiement du site se fait manuellement, étant donné les exigences du client en matière de délai. Un déploiement continu n'était donc pas requis.