Skip to content
  • 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)