React Hooks 核心原理与实战
王沛
eBay 中国研发中心资深技术专家
新⼈⾸单¥59.9
169 人已学习
课程目录
已更新 2 讲 / 共 23 讲
0/2登录后,你可以任选2讲全文学习。
开篇词 (1讲)
开篇词 | 全面拥抱 Hooks,掌握最新 React 开发方式
免费
基础篇 (1讲)
01|认识 React:如何创建你的第一个 React 应用?
React Hooks 核心原理与实战
15
15
1.0x
00:00/00:00
登录|注册

01|认识 React:如何创建你的第一个 React 应用?

王沛 2021-05-24
你好,我是王沛。欢迎来到我们的第一节课:认识 React ,并创建你的第一个 React 应用。
在这一讲,我会先带你了解 React 的创新之处,从而理解为什么它能成为最为主流的前端框架。然后再来学习和理解 React 的基本概念,帮助你了解 React 。最后,我会通过一个实战项目,带着你创建你的第一个 React 应用。

React 的颠覆式创新

React 的中文含义是“反应”或“响应”,它描述了 React 这样一个前端框架的核心原理:当数据发生变化时,UI 能够自动把变化反映出来。这在 React 当时出现的背景之下,可以说是一个颠覆式的创新
我之所以用“颠覆”这个词,是因为它不仅提供了一个框架,而且彻底改变了前端的开发思路,甚至电脑桌面、手机应用的开发也受到了 React 开发思路的影响。
在 2013 年 React 出现之时,主流的开发 UI 的方式仍然是基于浏览器 DOM 的 API,去精细地控制 DOM 节点的创建、修改和删除。为了保证 UI 上的一致性,我们需要非常小心地处理因各种数据的变化而导致的 UI 的变化。
举个例子。对于一个聊天应用,当来了一条新消息时,我们一方面需要在聊天框内添加一条新消息,同时也要在显示消息数量的地方让数字加 1,这样才能保证 UI 的一致性。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/1000字
划线
笔记
复制
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
该试读文章来自付费专栏《React Hooks 核心原理与实战》,如需阅读全部文章,
请订阅文章所属专栏新⼈⾸单¥59.9
立即订阅
登录 后留言

精选留言(2)

  • ༺程༻
    应该是jsx吧,灵活,随心所欲。但是就是太灵活,缺少一些最佳实践
    2021-05-24
  • 傻子来了快跑丶
    老师,能更新快点嘛
    2021-05-24
收起评论
2
返回
顶部