Logo
☆☆☆☆☆
0.0
Beginner
25h

通往 React 的道路:Hooks 篇

这是对我现有课程《通往学习 React 之路》的重新推出。自从我首次创建该课程以来,React 已经发生了诸多变化,因此我在此为你提供使用现代 React 所需的全部知识。(如果你需要了解传统 React 的内容,旧版课程仍然可以获取。) 在本课程中,你将深入学习 React 的基础知识,涵盖包括 Hooks 在内的所有新特性。虽然我也会讲解一些传统特性,以便你在维护旧代码库时能够应对,但课程的重点仍集中在现代 React 的应用上。你将学习如何为应用添加样式、应用维护技巧,以及性能优化等更高级的概念。 在整个课程中,你将通过构建一个 Hacker News 应用获得实际开发经验。完成本课程后,你将具备独立开发应用的能力,并拥有可用于作品集展示的实际项目。

9 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
通往 React 的道路:Hooks 篇
这是对我现有课程《通往学习 React 之路》的重新推出。自从我首次创建该课程以来,React 已经发生了诸多变化,因此我在此为你提供使用现代 React 所需的全部知识。(如果你需要了解传统 React 的内容,旧版课程仍然可以获取。) 在本课程中,你将深入学习 React 的基础知识,涵盖包括...

Content

9 Lessons • 0 Quizzes • 0 Challenges

简介
  1. 1

    这门课程适合谁?

  2. 2

    简单的 React 应用

React 基础知识
  1. 1

    你好,React

  2. 2

    探索 React 项目目录结构

  3. 3

    认识第一个 React 组件

  4. 4

    React JSX

  5. 5

    React 中的列表

  6. 6

    认识另一个 React 组件

  7. 7

    React 组件实例化

  8. 8

    React DOM

  9. 9

    React 组件定义(高级)

  10. 10

    JSX 中的处理函数

  11. 11

    React 属性(Props)

  12. 12

    React 状态

  13. 13

    JSX 中的回调处理函数

  14. 14

    在 React 中提升状态

  15. 15

    React 受控组件

  16. 16

    Props 处理(高级)

  17. 17

    React 副作用

  18. 18

    React 自定义 Hook(高级)

  19. 19

    React 片段

  20. 20

    可复用的 React 组件

  21. 21

    React 组件组合

  22. 22

    命令式 React

  23. 23

    JSX 中的内联处理函数

  24. 24

    React 异步数据

  25. 25

    React 条件渲染

  26. 26

    React 高级状态管理

  27. 27

    React 不可能状态

  28. 28

    使用 React 进行数据获取

  29. 29

    React 中的数据重新获取

  30. 30

    React 中的备忘录处理器(高级)

  31. 31

    使用 React 进行显式数据获取

  32. 32

    React 中的第三方库

  33. 33

    React 中的 Async/Await(高级)

  34. 34

    React 中的表单

最后的话
  1. 1

    结语

React 旧版本
  1. 1

    React 类组件

  2. 2

    React 类组件:状态

  3. 3

    命令式 React

附录
  1. 1

    关于作者

  2. 2

    常见问题

  3. 3

    在本地机器上进行环境配置

React 中的样式
  1. 1

    React 中的 CSS

  2. 2

    React 中的 CSS 模块

  3. 3

    React 中的 SVG

React 维护
  1. 1

    性能优化——避免首次渲染时的计算

  2. 2

    性能 - 避免繁重的计算

  3. 3

    React 中的 TypeScript

  4. 4

    从单元测试到集成测试

  5. 5

    React 项目结构

React 世界(高级)
  1. 1

    挑战:排序

  2. 2

    解决方案回顾:排序

  3. 3

    挑战:逆序排序

  4. 4

    解答回顾:逆序排序

  5. 5

    挑战:记住最近的搜索记录

  6. 6

    解决方案回顾:记住最近的搜索记录

  7. 7

    挑战:避免重复元素

  8. 8

    解决方案回顾:避免重复

  9. 9

    挑战:分页获取

  10. 10

    解决方案回顾:分页获取

部署 React 应用程序
  1. 1

    构建过程

  2. 2

    部署到 Firebase

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)