NestJs application with clean architecture & deployed on Scalingo
Actions pour déployer sur Scalingo:
- Rajouter un Procfile pour y renseigner la vraie commande de démarrage de l'application en production:
web: yarn start:prod
- Indiquer au server Nest de se binder sur le port
process.env.PORT
: injecté par Scalingo
Création d'une arborescence clean architecture
- Y'a des modules partout, mais ça remplace l'injection à la mimine (ie. dependenciesContainer)
- L'injection de dépendances avec interface ne fonctionne pas directement => nestjs/nest#43 (comment), y'a un workaround mais ça rajoute du bruit
Spike js templating
- Comment faire du TDD ?
- Tester l’accessibilité
- Access lint ?
- Tester la sémantique (Les bonnes balises à utiliser)
- Beaucoup de boilerplate (mais peut être caché dans une fonction)
- Plus rapide que de monter avec du render à la RTL
- Tester les interactions client
- Tester l’accessibilité
-
Quels sont les outils (linting CSS, webpack / vite) ?
- Refactoring entre presenters et template ?
- Possibilité de faire du hot-reload ?
- Pas vraiment pour le front
- Intégration du DSFR ?
- OK