1、组件划分为业务组件和 UI 组件

2、按照先业务后功能的方式去颗粒化组件

3、数据驱动,业务操作在业务组件里完成

4、UI组件不参与业务,不处理业务逻辑,只做展示之用

5、公共的组件、接口、css,抽离出来,不掺杂在业务逻辑里

6、组件的封装要做到高内聚,低耦合