Partie fronted: application Angular
This project was generated with Angular CLI version 13.3.4.
Introduction
Dans cette partie fronted, nous avons utilisé le pattern NgRx d’Angular et le framework Primeng.
- Le pattern NgRx met en place des modules nécessaires pour la gestion de différents états de l’application dans le store.
- La documentation pattern NgRx présente en détail ces modules pour mettre en place le pattern NgRx.
- Pour les différents styles graphiques, Angular possède son propre framework Primeng.
- Pour en savoir plus, la documentation Primeng
Les dépendances
- Pour la mise en place du pattern NgRx d’Angular, les modules installés:
- store
- store-devtools
- effects
Pour la gestion des styles:
Toutes ces dépendances et les autres dépendances nécessaires pour exécuter l’application sont recensées dans le fichier package.json à la racine du répertoire de l’application
Lancement de l’application frontend
- Récupérer le repository :
git clone
https://gitea.natan.fr/placidenduwayo/projects-management-microservices-frontend.git
Néttoyer l’application et fixer toutes les vulnérabilités en exécutant la ligne de commande npm audit fix
- Cette ligne de commande va télécharger puis installer dans le package node_modules toutes les dépendances nécessaires pour l’application
Exécuter l’application avec la ligne de commande :npm start
ou ng serve
Aller à la page d’accueil http:localhost:4200: