Typescript in React: useContext, useReducer, Type assertion

External: Coursera Courses ↗ · Coursera

Open Course on External: Coursera

Free to audit · Opens on External: Coursera

Typescript in React: useContext, useReducer, Type assertion

Coursera · Beginner ·🌐 Frontend Engineering ·5mo ago

Key Takeaways

Demonstrates the use of useContext and useReducer in a Typescript React application

Original Description

By the end of this course you will be able to incorporate state management with useContext and useReducer in a Typescript React application. We will start by revisiting React concepts of useReducer and useContext so we can better focus on the Typescript concepts and behaviours. This course is aimed at developers who are familiar with Typescript and understand the basics and would like to have some more experience, especially using some of the more advanced state management patterns in React. We will recap the React concepts We simplify these concepts and then use repetition to actually use these types in real React components.
AI explanation not available for this lesson yet
This lesson is still being prepared for the AI tutor. In the meantime, explore lessons that are ready.
Browse explainer-ready lessons →

Related Reads

📰
Stop installing giant icon packages — write SVGs as source with a CLI + MCP
Learn to create SVG icons from scratch using a CLI and MCP, reducing dependency on giant icon packages
Dev.to · arialus
📰
Frontend Engineers Are Quietly Becoming the New Overhead.
Frontend engineers are being bypassed in the development process, with features being shipped without their involvement, highlighting a potential shift in their role
Medium · AI
📰
Building an Interactive Fashion Hero with HTML, CSS & GSAP
Learn to build an interactive fashion hero using HTML, CSS, and GSAP, and discover how to create immersive digital experiences
Dev.to AI
📰
Out-of-Order HTML Streaming Moves from JS Frameworks into the Browser
Out-of-order HTML streaming is moving from JS frameworks to browsers, enabling faster page loading and interaction
InfoQ AI/ML
Up next
Sports on the Go: Africa makes history at 2026 FIFA World Cup
CGTN Africa
Watch →