一:华为云控制台UI组件库,支持100+服务团队使用,个人负责组件库部分组件开发维护工作,以及独立完成组件库工程化改造,主要包含以下工作:
1. grunt->webpack升级。
2. amd->es module模块化改造。
3. bundlejs全量打包发布CDN->支持模块化引用的npm包。
4. 线上按需定制组件,依赖分析,生成最小bundleJs下载。
5. 支持8+语言,8+主题,打包十分复杂
二: 负责控制台web框架开发,以及独立完成工程化改造,该框架给各服务团队提供了快速进行web原型开发的能力,集成了区域,语言,账户,鉴权,菜单,导航,组件库,等等一系列公共能力。内置集成了上述组价库