« C’est facile de créer un projet Angular, mais le rendre plus musclé et prendre de la masse requiert davantage d’efforts ! En effet, il ne s'agit pas de faire n'importe quoi et d'essayer de prendre le plus de fonctionnalités possibles en un minimum de temps. Cela ne mènerait qu'à un stockage massif de code, difficile à maintenir et éliminer par la suite sans perdre le peu de fonctionnalités durement gagnées. Il y a beaucoup de concepts a prendre en considération, de nouvelles techno apparaissent et évoluent régulièrement. On en apprend tous les jours, même après des années de pratiques. Dans les grandes lignes : architecture modulaire, Nx de Nrwl, smart and dumb components, ngrx/ngxs, bonnes pratiques et bon TypeScript. Et pour assimiler tout cela de façon optimale, il est important de partager ses expériences. » Tel était le programme lorsque nous avons commencé. Nous vous proposons de vous faire un retour sur la transformation de notre projet Angular après plus de 2 ans de pratique quotidienne.