Description
Bonjour et bienvenue dans ce cours sur l’apprentissage TypeScript avancé à la manière de React. Ce que je veux dire par là, c’est que je vais t’apprendre comment utiliser les fonctionnalités de TypeScript de manière conviviale pour React.
Être avancé dans l’utilisation de TypeScript dans les projets ReactJS n’implique pas de développer une grande base de code TypeScript avec de nombreuses signatures de type complexes dispersées dans votre projet. En fait, lorsque vous utilisez TypeScript avec ReactJS, vous devez permettre à TypeScript de gérer les types autant que possible. Vous ne devez intervenir que pour définir les signatures que TypeScript ne peut pas déduire à votre place.
Dans ce cours, je vais vous guider à travers plusieurs projets de démonstration pour illustrer un ensemble de défis du monde réel que vous pourriez rencontrer en développant Réagir aux applications à l’aide de TypeScript.
Pour commencer, nous passerons en revue quelques bases. Je vais vous apprendre à tirer parti d’IntelliSense pour procéder à l’ingénierie inverse des types que TypeScript peut ne pas détecter automatiquement. Nous relèverons divers défis communs, tels que accessoires de dactylographie, enfantset les aides de type de base. Cela vous aidera à apprendre à migrez confortablement un composant React de JavaScript vers TypeScript.
Ensuite, nous approfondirons États de saisie. Nous aborderons les défis liés à la définition des hooks d’état, principalement en utilisant useState. Cela impliquera la démonstration d’un projet de démonstration et la gestion de ses états en utilisant les fonctionnalités de TypeScript.
Suite à cela, nous allons explorer les réducteurs et les types d’action. Nous implémenterons un réducteur pour un projet de démonstration et résoudrons les problèmes et les conflits qui surviennent avec TypeScript et les modèles de réducteur. Nous aborderons des concepts tels que le passage d’actions de répartition comme accessoires et utiliser des littéraux de modèle pour définir des signatures de type.
Immédiatement après cela, nous construirons une API contextuelle pour partager certains accessoires. Naturellement, nous explorerons également comment gérer efficacement implémenter l’API Contexte à l’aide de TypeScript.
Nous discuterons également Génériques dans TypeScript et démontrez leur utilisation en créant une API contextuelle personnalisée pour améliorer notre base de code.
Enfin, nous examinerons quelques concepts TypeScript plus avancés et des fonctionnalités qui peuvent vous aider à résoudre les problèmes liés à TypeScript dans vos projets ReactJS.
À la fin de ce cours, vous sentez-vous en confiance pour mettre en valeur vos compétences TypeScript. Vous serez capable de créer des composants React efficaces et robustes sans tomber dans le piège de la création de types inutiles et de la duplication de code passe-partout.
À qui s’adresse ce cours:
- Développeurs ReactJS et Front-end cherchant à améliorer leurs connaissances sur Typescript
Exigences
- connaissances de base en ReactJS
Dernière mise à jour 8/2023
Liens de téléchargement
Téléchargement direct
Advanced Typescript pour React – Tapez les applications React qui Scale.zip (1,7 Go) | Miroir
Téléchargement torrent
Advanced Typescript pour React – Tapez des applications React qui évoluent.torrent (84 Ko) | Miroir