Projets avancés de programmation en TypeScript
Практическое руководство по созданию сложных приложений
Résumé :
Introduction
Le livre «Advanced TypeScript Programming Projects» (en traduction russe — «Продвинутые проекты по программированию на TypeScript») de Peter O'Hanlon a été publié en 2019 et a immédiatement attiré l'attention des développeurs cherchant à approfondir leurs connaissances en TypeScript. Ce n'est pas une énième référence de syntaxe — c'est un guide pratique basé sur des projets réels qui couvrent un large éventail de technologies modernes : de la programmation côté serveur avec Node.js aux frameworks côté client Angular et React. Le livre est destiné aux lecteurs déjà familiers avec les bases de TypeScript qui souhaitent passer à la création d'applications complexes et évolutives.
De quoi parle le livre
L'auteur invite le lecteur à traverser une série de 9 projets complets, chacun dédié à une tâche ou une technologie spécifique. En cours de route, vous apprendrez à :
- Créer des applications côté serveur avec Node.js et TypeScript ;
- Développer des applications monopages (SPA) avec Angular et React ;
- Travailler avec des bases de données (notamment MongoDB et PostgreSQL) ;
- Implémenter l'authentification et l'autorisation ;
- Utiliser des modèles de conception avancés tels que l'Injection de dépendances, l'Observateur, la Stratégie, et d'autres ;
- Configurer la construction et les tests avec Webpack, Jest et d'autres outils ;
- Déployer des applications dans le cloud (AWS, Azure).
Chaque projet