基于前端组件库的跨部门协作方式思考

ToB类的产品,存在业务大量相似,少量差异化的特点。产品在设计的时候如果缺少思考,不考虑复用,产品在后期迭代中会慢慢变成1个厂商1个完全定制化的项目,复用率越来越低,造成企业开发成本升高,设计&开发人员无效工作量大的情况。

本文提供了一种基于组件库的跨部门协作方式思路,供遇到此类问题的读者参考。

需要注意的是,本文的组件库,并不是类似 antd、element-ui 之类的基础组件库,而是基于业务拆分的最小单元,即业务组件库。

直接上图:

ui_working_flow.svg

通过将分散在各个项目中的组件整合在业务组件库中,再将业务组件应用在具体的项目中,能够实现toB类产品的迭代化开发。当然,这种协作方式需要大家对业务组件的价值达成一致,再集思广益。

Author

David Lv

Posted on

2022-02-20

Updated on

2022-07-15

Licensed under