Web Archtkt.
Guides TypeScript en Ligne
- TypeScript
- 7 liens
- 3 min de lecture
TypeScript ajoute un système de typage puissant à JavaScript, vous aidant ainsi à détecter les erreurs plus tôt et à rendre le code plus facile à comprendre et à maintenir. Cette collection rassemble des ressources pour débuter, configurer des projets, écrire et typer des fonctions, migrer du code JavaScript existant et explorer la programmation avancée au niveau des types. Que vous appreniez les bases ou approfondissiez vos connaissances, utilisez ces guides, cours et discussions pour trouver le sujet qui correspond à vos besoins.
- TypeScript.fm est un podcast hebdomadaire et convivial pour les développeurs TypeScript, animé par Kamran Ayub et Erik Onarheim. Chaque épisode aborde l'actualité et les nouvelles versions de TypeScript, l'écosystème JavaScript, l'outillage et les retours d'expérience sur la construction d'applications avec le langage, souvent avec des invités de la communauté. typescript.fm
- Tomasz Sułkowski sur StackBlitz est le profil StackBlitz de Tomasz Sułkowski (sulco), bien connu pour ses courtes astuces TypeScript et JavaScript. Il regroupe ses projets publics, dont beaucoup sont de petites démos exécutables qui illustrent une fonctionnalité du langage ou une astuce, que vous pouvez ouvrir et modifier directement dans le navigateur. sulco.stackblitz.io
- Type-Level TypeScript est un cours en ligne de Gabriel Vergnaud pour devenir un expert de TypeScript. Il explore les fonctionnalités les plus avancées du système de types, des objets, records, tableaux et tuples jusqu'aux types conditionnels, types récursifs, template literal types, types union, mapped types, à l'assignabilité et à la conception d'API typées, et chaque chapitre se termine par des défis interactifs et ludiques à résoudre directement dans le navigateur. Les premiers chapitres sont gratuits. type-level-typescript.com
- The TSConfig Cheat Sheet de Matt Pocock (Total TypeScript) explique les options essentielles du fichier tsconfig.json et propose une configuration concise, prête à copier dans vos projets. Elle couvre les options de base, la rigueur du typage, le choix de transpiler avec tsc ou un autre outil, et l'exécution de votre code dans le DOM ou non. Ces réglages sont aussi publiés sous forme de paquet npm que vous pouvez étendre. totaltypescript.com
- Strategies for migrating to TypeScript d'Axel Rauschmayer décrit trois stratégies pour migrer un projet JavaScript : mélanger des fichiers JavaScript et TypeScript avec l'option allowJs, garder le JavaScript et ajouter les informations de types avec des commentaires JSDoc et des fichiers de définitions de types, et utiliser des tests snapshot des erreurs du compilateur pour migrer les gros projets pas à pas. Le blog 2ality est temporairement hors ligne au moment de l'écriture. 2ality.com
- TypeScript Function Syntaxes de Kent C. Dodds est une référence pratique de la syntaxe des différentes sortes de fonctions et de types de fonctions en TypeScript : déclarations et expressions de fonctions, paramètres optionnels et par défaut, paramètres rest, méthodes d'objets, classes, modules, surcharges, générateurs, fonctions async, génériques, type guards et fonctions d'assertion, chacune avec un exemple simple. kentcdodds.com
- TypeScript Basics - A Definitive Guide de Ganesh Mani sur DEV Community est une introduction pour les développeurs JavaScript qui veulent se lancer avec TypeScript. Il explique ce qu'est TypeScript et pourquoi on en a besoin, comment l'installer, puis présente les types statiques de base, l'inférence de types, les interfaces et les génériques avec de courts exemples. dev.to