Apprendre TypeScript
Полное руководство по TypeScript для разработчиков
Résumé :
Introduction
Le livre «Learning TypeScript» (en traduction russe — «Изучаем TypeScript») de Josh Goldberg a été publié en 2022 et est immédiatement devenu l'un des guides les plus populaires sur ce langage. TypeScript est un sur-ensemble de JavaScript qui ajoute le typage statique et des fonctionnalités modernes, rendant le développement de projets à grande échelle plus sûr et plus prévisible. Le livre compte 318 pages et couvre tous les aspects essentiels du langage : des types de base aux génériques avancés et aux types conditionnels.
Josh Goldberg est un développeur bien connu et un contributeur à l'écosystème TypeScript, auteur d'outils populaires (par exemple, typescript-eslint). Son style d'écriture est clair, pratique, avec un accent sur les cas d'utilisation réels. Le livre n'est pas surchargé de théorie mais offre une compréhension approfondie du système de types.
De quoi parle le livre
«Learning TypeScript» est structuré comme une introduction séquentielle au langage. Il commence par les bases : installation, configuration, types fondamentaux (number, string, boolean, tableaux, objets). Il passe ensuite à des sujets plus complexes : interfaces, types unions, types intersections, types littéraux, énumérations. Une attention particulière est accordée aux génériques — l'une des parties les plus puissantes mais aussi les plus complexes de TypeScript. Le livre couvre les types conditionnels, les types mappés, l'inférence de types et le travail avec les mots-clés keyof, typeof, infer.
Des chapitres séparés sont consacrés aux modules,
Recommendations
Swift (iOS/macOS) et bases de données : guide pratique
Développement web avec Kotlin : des bases au déploiement
Architecture des applications C# (.NET) : du débutant au professionnel
Concurrence en Kotlin : Programmation asynchrone et multithread
Rust et les microservices : création de systèmes distribués tolérants aux pannes
Introduction à la programmation avec Java