đ 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?


Create an Accessible Audio Player with the HTML Media Element and ReactVideo
by Lindsey Kopacz
đšī¸ Levels: đ Intermediate
âŗ Duration: 1 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Egghead.io


Learn ReactVideoWritten
by Jiwon Shin
đšī¸ Levels: đą Beginner, đ Intermediate
âŗ Duration: 13 hours
đ¤ Price: Free
đ§âđģ Learning Platform: Codecademy

React Optimization CookbookVideo
by Tyler Clark
đšī¸ Levels: đ Intermediate
âŗ Duration: 1 hours
đ¤ Price: Subscription
đ§âđģ Learning Platform: Egghead.io