Appearance
- Quelle version d'Angular utilisez-vous ?
- Comment créer un composant Angular (cli vs manual) ?
- Quels sont les fichiers générés (.ts, .spec, .html, .css), et est-ce un découpage obligatoire ?
- Composant vs service vs directive ?
- Lifecycle hook (ngOnInit, ngOnDestroy, etc.), à quoi servent ces méthodes ?
- ngOnChange(), comment cela fonctionne-t-il ? (Permet de gérer soit même les changements)
- Comment fonctionne la détection de changement (zonejs) ?
- Comment déclarer une route ?
- State manager ?
- Ngrx/Ngxs utilise le flow pattern, epliquer son utilisation avec Angular (action, reducer, copie state, render component) ?
- La règle d'or : le reducer est une fonction qui retourne un nouveau state, l'immutabilité doit être respectée ( spread operator, immerjs, immutablejs)