Dans quels projets ?
Comment ?
Dans WALLIX IAG, j'ai utilisé TypeScript sur le front-end Angular et le back-end C# pour implémenter de nouvelles fonctionnalités et corriger des bugs sur une solution critique de cybersécurité, avec des types stricts pour sécuriser les échanges entre les couches.
Dans SpotyMike, j'ai développé les premières pages interactives et les fonctionnalités musicales essentielles avec Ionic et Angular en TypeScript, en tirant parti du typage pour structurer les interactions avec Firebase.
Dans Let'Style, j'ai architecturé le front-end Vue.js avec des interfaces TypeScript communes pour tous les appels API, réduisant les frictions entre le front et le back au sein de notre équipe de quatre développeurs.
Mon ressenti
TypeScript m'a permis de livrer des fonctionnalités plus fiables dans des contextes très différents, en réduisant les erreurs de runtime avant même l'exécution
Pour les équipes et les entreprises, cela s'est traduit par moins de bugs en production et des refactorings moins risqués.
Pour moi, ça a été une vraie montée en maturité sur la façon de penser le code : je ne me contente plus d'écrire quelque chose qui fonctionne, je réfléchis à sa robustesse sur le long terme.
À l'avenir, je veux continuer à approfondir TypeScript dans des architectures plus complexes, notamment autour des generics avancés et des patterns de typage fonctionnel.