damienbod occupe pas mal de mes pensés en ce moment et je découvre ce projet :
software engineering - ASP.NET CORE, ANGULAR WITH WEBPACK AND VISUAL STUDIO
Un projet où il décrit tout un tas d'outils pour travailler avec cette stack, ASP.NET Core & Angular. Alors allons voir de plus prêt tous ces outils. Dans son post, il y a un lien vers ce projet du Github
https://github.com/preboot/angular-webpack
Ce que je pourrais un peu reprocher à ce genre de stack et à javascript c'est la prolifération des outils et la difficulté de savoir lequel utiliser. En plus cela donne un trop grande force au chef de projet qui passe par là pour imposer un outil que vous ne connaissez pas et comment estimer le gain/temps passé qu'il va apporter.
Voici donc le premier outil de cette Stack TYPEDOC
Documentez votre projet avec TYPE DOC
Il faut toujours un outil pour documenter votre code. Typedoc fonctionne sous forme de balises de commentaire à ajouter dans votre code Anugular que du très classique mais il en faut bien un.
![]() |
TYPE DOC |
Cet outil lui même en invoque d'autres comme Grunt, Gulp, Webpack, bas ça fait une sacrée pile !
C'est quoi Webpack - bundle your images ?
Le problème avec tous ces outils, c'est de prendre la décision d'investir du temps et de la formation et d'estimer le gain que l'on aura en utilisant l'outil. Finalement l'utilisation de l'outil n'est t-elle pas une contrainte trop forte ?
![]() |
webpack |
Le schéma est assez explicite pour comprendre en le regardant ce schéma, vous avez d'un côté tout un tas de scripts java de css sous forme sass d'images aux formats jpg png et l'outil vous permet d'en faire des paquets.
Cet outil vous permet donc d’empaqueter votre application. J'irai plus loin une autre fois, perso je ne suis pas encore convaincu du rapport gain/temps.
C'est quoi Protractor end to end testing for Angular
Dans le développement moderne d'applications apprendre à faire des tests est essentiel là encore la difficulté est de choisir le bon framework, NUnit, UnitTest, XUnit, ils sont nombreux c'est toujours un peu le même principe mais là encore il faut investir en auto-formation.
Les frameworks JS sont encore plus nombreux.
![]() |
Framework de tests pour Angular |
Voilà donc tout une stack, stack car l'ensemble de ces outils intervient à tous les niveaux du dev, pour bien travailler avec ASP.NET Core & Angular.