Connexion
Catégories
-
-
Accueil
/
-
Livres
/
-
Informatique
/
-
Dylan Morgan - Introduction au TypeScript (2024)
Dylan Morgan - Introduction au TypeScript (2024)
- Date de sortie: 28-08-2024 2024-08-28
- Catégorie: Informatique
- ISBN: B0DFM4N29C
- Vues: 662
- Date d'ajout: 03/09/2024 07:48
"Introduction au TypeScript" est le guide essentiel pour les débutants désireux de se lancer dans l'univers de TypeScript. Ce livre propose une exploration complète de TypeScript, un sur-ensemble avancé de JavaScript conçu pour améliorer l'expérience de développement grâce à une typage strict et des fonctionnalités modernes de programmation.
Le livre commence par une vue d'ensemble des fondamentaux de TypeScript et son évolution à partir de JavaScript, en mettant en lumière comment il améliore son prédécesseur. Il guide les lecteurs à travers le processus de configuration d'un environnement de développement TypeScript, y compris l'installation de Node.js et TypeScript, et introduit l'utilisation de base de l'interface en ligne de commande (CLI).
Les lecteurs apprendront à créer et exécuter leur premier programme TypeScript et à comprendre le compilateur TypeScript (tsc) ainsi que les fichiers de configuration (tsconfig.json). Le livre aborde la syntaxe et la structure de base de TypeScript, y compris les variables, les constantes et les types primitifs tels que number, string et boolean.
Les sujets clés incluent les annotations de type, l'inférence de type, ainsi que le travail avec les tableaux, les tuples et les enums. Les lecteurs découvriront les types d'objets et les interfaces, ainsi que les fonctions, les paramètres optionnels et par défaut, et les types uniques de TypeScript tels que void et never.
Le livre traite des concepts avancés comme les types union et intersection, les types littéraux, les alias de type et le type any, ainsi que les types inconnus et les assertions de type. Il couvre également le rétrécissement des types, l'analyse de flux de contrôle et la gestion des valeurs nulles et undefined avec des vérifications nulles strictes.
Une introduction aux classes TypeScript, y compris les constructeurs, les propriétés et les modificateurs d'accès (public, privé, protégé), est fournie, ainsi que des explications sur les propriétés en lecture seule, les méthodes statiques et l'héritage. Le livre compare les interfaces et les alias de type, et traite de l'extension et de l'implémentation des interfaces dans les classes.
Les génériques sont introduits avec des exemples pratiques, y compris les fonctions et les classes génériques. Enfin, le livre explore les modules et les espaces de noms, offrant des aperçus sur l'exportation et l'importation des modules.
"Introduction à TypeScript" est conçu pour les débutants et fournit un chemin clair et structuré allant des concepts fondamentaux aux sujets avancés, faisant de lui une ressource inestimable pour ceux qui sont nouveaux dans la programmation et TypeScript.