原则上在react-hook上加入新需求,在react-object上加入增强语法
react-object
- 默认props
- 组件加参数类型限制,必填限制
- 组件卸载数据存入本地、首次加载自动读取
- 错误监控(将会在wind8866.io/react/react-doc里探索)
react-hook
-
输入框事件放入子组件中⏳
-
使用showAll使用store管理
-
写一个my-redux-react与之结合
-
my-redux-react与my-redux结合【总结见下面】
-
读完react小书
-
完成下方的需求
-
看自己原来的代码
-
真正的redux版本-新分支
-
决定是否完善my-redux:需要
-
Mobx版本⏳
-
TypeScript版本⏳ 需求
-
加入添加时间(可选)⏳,意义不大,在useEffect的函数中返回一个函数,执行删除事件即可防止内存泄漏。
-
可删除
-
加入支持markdown的加粗语法⏳,与react无关,使用dangerouslysetinnerhtml可设置html
-
加入异步请求,服务端支持
dva、antd、antd-pro
- antd-pro架构设计 4
- umi生态
- react生态 TypeScript
其他
- 以webpack为底层,从零开始搭建一套React的环境(对标umi),ts-react-admin
- 从零搭建一个:react环境、组件集成、页面逻辑 5
- setState调用但不改变state会执行willUpdate吗?会
- react的最佳实践Antd-Pro有哪些值得学习的?
- 现在怎么管理状态、还需要redux吗?需要,redux提供了 reducer 的单向数据流改变数据的方式
- 完成⏳标记的
- 总结
- 加入 immer