This project was generated with angular-cli version 1.0.0-beta.18. It's an introduction of some concepts of angular 2 for a Brown bag lunch purpose. Every branch will show a concept until the last feature of Angular 2 for the BBL.
- Initialisation du projet avec angular cli
Structuration du projet en ajoutant les élements suivants :
- Utilisation du sass au lieu de css
- Layout module (Header, footer)
- Introduction component
- Shared et Core modules
- Ajout d'un service pour intéragir avec le backend
- Ajout d'un backend en NodeJs
- Création des routes
- Ajout d'un Resolver
- Ajout d'un Guard
- Ajout d'un Lazy loading
- *ngFor, *ngIf
- Attribute Directive "super-skill"
- custum pipe "undefined"
- composant form
- @Input, @Output
- CRUD on Skills with Model Driven Form