Logo
☆☆☆☆☆
0.0
Intermediate
18h

释放 TypeScript 的强大功能

本课程帮助学习者掌握 TypeScript 的高级技能。通过本课程,你将深入理解 TypeScript 的核心概念与技术,具备构建健壮、可扩展且易于维护的应用程序所需的知识。 课程涵盖多个主题,包括优化 reducers 以提升类型安全性和高效的状态管理;深入探讨 TypeScript 中的泛型,并解决 React Context API 面临的挑战;你还将学习如何扩展 DOM 元素,以及如何创建多态组件。最后,课程将带你了解 TypeScript 5.0 的最新特性。 完成本课程后,你将具备成为熟练 TypeScript 开发者的技能与知识,能够自信应对复杂的开发挑战。无论从事前端还是后端开发,你都将为使用 TypeScript 进行现代 Web 开发做好充分准备。

7 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
释放 TypeScript 的强大功能
本课程帮助学习者掌握 TypeScript 的高级技能。通过本课程,你将深入理解 TypeScript 的核心概念与技术,具备构建健壮、可扩展且易于维护的应用程序所需的知识。 课程涵盖多个主题,包括优化 reducers 以提升类型安全性和高效的状态管理;深入探讨 TypeScript 中的泛型,...

WHAT YOU'LL LEARN

使用 TypeScript 简化 React 应用中的 reducers,提升类型安全性和代码可维护性

Content

7 Lessons • 0 Quizzes • 0 Challenges

入门
  1. 1

    简介

  2. 2

    TypeScript 基础

在 React 中简化 Reducers
  1. 1

    Reducer 简介

  2. 2

    Reducer 基础知识

  3. 3

    为 Reducer 添加类型

  4. 4

    向操作中添加负载

  5. 5

    使用联合类型

  6. 6

    处理不同类型的动作

  7. 7

    在 React 组件中使用 Reducer

  8. 8

    测验:简化 React 中的 Reducers

  9. 9

    挑战:简化 React 中的 Reducers

  10. 10

    结论:简化 React 中的 Reducers

结论
  1. 1

    课程概要

泛型入门
  1. 1

    什么是泛型?

  2. 2

    泛型中的类型扩展

  3. 3

    在函数中使用泛型

  4. 4

    推断泛型

  5. 5

    测验:泛型入门

  6. 6

    挑战:泛型入门

  7. 7

    结论:泛型入门指南

探索使用 React Context API 的风险与陷阱
  1. 1

    上下文 API 简介

  2. 2

    使用 TypeScript 与 React 时的类型安全问题

  3. 3

    一个折中的解决方案:说出真相

  4. 4

    一个合理的解决方案:创建抽象

  5. 5

    测验:使用 React Context API 的风险与陷阱

  6. 6

    挑战:应对 Context API 的风险与陷阱

  7. 7

    结论:驾驭 Context API 的风险与陷阱

扩展 DOM 元素并创建多态组件
  1. 1

    DOM 元素与多态组件简介

  2. 2

    镜像和扩展 HTML 元素的属性

  3. 3

    多态组件

  4. 4

    测验:DOM 元素与多态组件

  5. 5

    挑战:DOM 元素与多态组件

  6. 6

    结论:DOM 元素与多态组件

TypeScript 5.0 三大核心功能详解
  1. 1

    TypeScript 5.0 简介

  2. 2

    装饰器:下一代

  3. 3

    释放常量类型参数

  4. 4

    升级和增强的枚举

  5. 5

    测验:TypeScript 5.0 的三大主要特性

  6. 6

    挑战:TypeScript 5.0 的三大核心特性

  7. 7

    结论:TypeScript 5.0 的三大核心特性

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)