đ Key Learning Outcomes
- Gain knowledge of incorporating TypeScript into React applications.
- Learn to refactor components, add types to React Hooks, useReducer, and Context.
- Understand when to use React Types vs custom types.
đ¨âđĢ About the Course
This course focuses on refactoring a React application to TypeScript, enhancing safety and developer experience. Chance Strickland guides you through tools like Emmet, ESLint, Prettier, and VSCode extensions to streamline the process. By converting a Minesweeper game from JS React to TypeScript, you'll see the benefits firsthand.
đ¯ Target Audience
- Suitable for learners with a basic understanding of React and TypeScript looking to enhance their skills.
- Ideal for developers interested in improving their React applications with TypeScript.
â Requirements
- Basic understanding of React and TypeScript is required to follow along effectively.
đ Course Content
- Learn about TypeScript-specific tools and settings.
- Refactor a Minesweeper game from JS React to TypeScript.
- Add types to React Hooks, useReducer, Context, and legacy Class components.
- Gain insights into component refactoring and working with TypeScript in React applications.
Drop a comment
Refactor a React Application to TypeScript by Chance Strickland
Log in to leave a feedback
Loginđ Psst! Interested in More React Courses?

Auditing React Apps for AccessibilityVideo
by Erin Doyle
đšī¸ Levels: đ Intermediate
âŗ Duration: 0.5 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Egghead.io


React Hooks in Function ComponentsVideo
by Chris Achard
đšī¸ Levels: đ Intermediate
âŗ Duration: 0.5 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Egghead.io


React Testing Mastery: From Basics to Advanced TechniquesVideo
by Mosh Hamedani
đšī¸ Levels: đą Beginner, đ Intermediate
âŗ Duration: 11 hours
đ¤ Price: Subscription