这是我参与第五届青训营伴学笔记创作活动的第六天

91 阅读1分钟

前端与React | 青训营笔记

这是我参与第五届青训营伴学笔记创作活动的第六天

一、React的设计思想 - UI编程痛点

1.状态更新,UI不会自动更新,需要手动地调用DOM进行更新

2.欠缺基本的代码层面的封装和隔离,代码层面没有组件化

3.UI之间的数据依赖关系,需要手动维护,如果依赖链路长,则会遇到Callback Hell

二、 响应式编程

1.状态更新,UI自动更新

2.前端代码组件化,可复用,可封装

3.状态之间的互相依赖关系,只需声明即可

三、组件化

1.组件是组件的组合/原子组件

2.组件内拥有状态,外部不可见

3.父组件可将状态传入组件内部

《React是单向流》