前端与React | 青训营笔记
这是我参与第五届青训营伴学笔记创作活动的第六天
一、React的设计思想 - UI编程痛点
1.状态更新,UI不会自动更新,需要手动地调用DOM进行更新
2.欠缺基本的代码层面的封装和隔离,代码层面没有组件化
3.UI之间的数据依赖关系,需要手动维护,如果依赖链路长,则会遇到Callback Hell
二、 响应式编程
1.状态更新,UI自动更新
2.前端代码组件化,可复用,可封装
3.状态之间的互相依赖关系,只需声明即可
三、组件化
1.组件是组件的组合/原子组件
2.组件内拥有状态,外部不可见
3.父组件可将状态传入组件内部
《React是单向流》