UX/UI 组件库
当公司业务项目繁杂,为了解决一些重复封装工作,产品交互统一性问题,迫切需要基于通用业务开发的组件库;
vitevue3antd3lesstypescript
项目概述:
当公司业务项目繁杂,为了解决一些重复封装工作,产品交互统一性问题,迫切需要基于通用业务开发的组件库;
但是组件库的开发并不是说实现一个个组件就可以
为了保持软件的统一感,需要跟UX、UI 沟通,找到一些通用的动效,色值,并输出一个组件库css 变量库,以保持在实现的一致性;
为了满足各个产品线的“个性化”需求,你需要以最小单位来规划一个大组件,提供足够多的定制 props 或者 API 以满足多样化需求;
为了对标行业标准,降低使用门槛,你需要实现一套跟 antd 或者 elementUI 一致的文档和安装方式。因此有涉及到库的打包,发布等技术流程;
人员分工:
核心负责2人,轮岗开发4人,UI 3人;
我的工作:
核心负责人之一,深度参与项目搭建,开发规范定制,UX 规范实现方案制定等;
工作成果:
组件库获得多条事业线的共计18个项目使用(持续增加),为公司节省大量开发时间也研发成本
并且项目获得了更好的 UI 和 交互体验,得到公司高层高度认可;
