🔑 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 React lazy, memo, useState and useEffect in 7 minutesVideo
by Tomasz Łakomy
🕹️ Levels: 🌱 Beginner
⏳ Duration: 0.5 hours
🤑 Price: Subscription
🧑💻 Learning Platform: Egghead.io
React Crash Course with HooksVideo
by Chris Achard
🕹️ Levels: 🌱 Beginner
⏳ Duration: 0.5 hours
🤑 Price: Free
🧑💻 Learning Platform: Egghead.io