Académique Documents
Professionnel Documents
Culture Documents
Olfa Jabri
le client (navigateur) doit accueillir une application complète et assez légère pour être charger
en mémoire centrale. Aussi l’utilisateur peut naviguer entre les vues internes à l’application qui
est dite « Monopage »
• le SCSS pour les styles (le SCSS est une surcouche du CSS qui y apporte des
fonctionnalités supplémentaires)
Le CLI, ou “Command Line Interface” (un outil permettant d'exécuter des commandes depuis
la console), d’Angular est l’outil qui vous permet d’exécuter des scripts pour la création, la
structuration et la production d’une application Angular. Angular CLI (Command Line
Interface) qui vous permet de générer, compiler, tester et déployer des projets angular
Quelques
Node.js sera notre plateforme de outils utilisées
développement En l’utilise pour créer un serveur
par Angular
javascript.
web côté serveur qui permet d'exécuter du Code TypeScript.
gestionnaire de packages npm: Angular dépendent des packages npm.
MVVM:Model-View-ViewModel
▪ Model : représenté généralement par une classe référencée par la couche d’accées aux
MVVM:Model-View-ViewModel Model : repr´ esent´ e g´ en´ eralement par une classe r´ ef´ erenc´ ee par
données (classe ou interface TypeScript).
la couche d’acc` es aux donn´ ees (classe ou interface TypeScript). View contenant la disposition et
l’apparence de ce qu’un utilisateur voit ` a l’ ´ ecran, recevant l’interaction avec l’utilisateur : clic, saisie,
▪ View
survol... contenant
ViewModel la disposition
remplac et l’apparence
¸ant du contrˆ oleur dans de ce qu’un utilisateur
l’architecture voit `e a` al’la´ vue
MVC, connect´ ecran,
par le data
binding, repr´ esent´ e dans Angular par un fichier *.component.ts.
recevant l’interaction avec l’utilisateur : clic, saisie, survol...
▪ ViewModel remplacant du controleur dans l’architecture MVC, connecte ` a la vue par le data