我们编写 React 应用的目标是易读、易维护和易扩展。这有很多因素:架构、状态管理、文件结构、代码格式等等。但是我们大部分的应用中的大部分代码都是组件。
如果组件代码都是干净整洁的,团队可以更快的行动。这样就能保证一个好的应用了吗?不,架构的其他部分可能是一团糟。但是构建一个好的架构要比组件难得多。
- 组件即函数
- 编写优秀的函数
- 组件应该很小
- 组件应该只做一件事
- 组件应该只有一层抽象
- 组件应该只有少量参数(props)
- 组件应该有个描述性的名称
09.30, 2019
虽然是一年前的文章,还是有收获。
转载请注明:OnlyLing - Web 前端开发者 » 如何写出优秀的 React 代码