R03 - craftbrak/homeMadebyLau Wiki

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

Justification du choix des technologies backend employées.

Express.js

Le premier avantage à travailler avec ce framework de Node.js, c'est que nous sommes déjà familiers à son utilisation. Cela signifie un gain de temps pour l'équipe qui d'une part ne doit pas en apprendre les bases, et d'une autre peut utiliser des fonctionnalités avancées plus facilement.

Secondement, et son plus gros avantage de manière général, c'est qu'Express.js est un framework très modulable : beaucoup de modules créés par la communauté sont disponibles, comme par exemple ExpressJWT, ExpressSession ou ExpressWebsocket.

Troisièmement, Express possède l'avantage d'avoir une communauté active. En plus de fournir une pléthore de modules, elle est donc également très active sur les forums en cas de problème.