Skip to content

Latest commit

 

History

History
46 lines (39 loc) · 1.69 KB

README-v2.md

File metadata and controls

46 lines (39 loc) · 1.69 KB

Hello React

Todo List

原则上在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