这个项目主要用来体验 webpack@5
以及 antd@4
,你可以使用 yarn profile
来查看打包体积上的问题。
不锁版本,希望每次都可以体验到新鲜的 bug。
代码虽然少,但是糟糕的写法却不少。
- Table 存在多余的渲染 children 作为了依赖 | 存在每次都重新生成的对象
- Form 存在多余的渲染 Field 每次创建新的 onChange
- Form 不支持受控用法
- @umijs/father 默认 target IE10,在 ES Module 中带入了大量 @babel/runtime 的东西
- 很多组件导出的写法不合适,导致没法摇树 比如 Form
- 组件中存在循环依赖(和上一条类似) 比如
Tree
与DirectoryTree
MIT