Brandon
资深前端开发
移动端组件库平台
- 背景:Hybrid 开发模式下,随着业务快速增长,需要开发一套功能完善、性能优秀且符合企业设计风格的组件库,提高开发效率和用户体验;后续随着业务发展,进一步提供物料平台和自定义主题支持
- 角色:项目负责人
- 项目难点:
- 从无到有搭建完整的组件库,从脚手架、文档站、单元测试、包构建流程、发版规范
- 组件开发浩如烟海的细节工作,比如兼容性,a11y,i18n,SSR,多主题,渐进式升级等
- 建立组件设计和开发规范,引导和帮助业务团队加入到组件开发中来以产出更多业务组件
- 主要成果:
- 产出标准组件 70+ ,并覆盖完整的文档、API、Demo、单元测试,接⼊转转前端各业务线 100+ 个项⽬使⽤,提⾼业务开发效率 50% 以上
- 与业界标准对齐的企业级组件库,支持按需加载、支持 SSR,支持多语言、支持多主题,以及较好地兼容低版本设备(Android 4.4, iOS 8.0)
- 组织 20+ 位业务线前端协同开发业务组件,产出业务组件 40+
- 主导两次大版本升级,完成物料平台的搭建,提供 10+ 模板代码,可以通过脚手架指令一键引入到项目中
项目案例
logo
浙公网安备33011802001633号
浙ICP备1805484号-2