开发小组组长。
https:www.yqb.com 壹钱包官网项目
工作历程:
201609,发现公司内部less体系混乱,胡乱引入less,重复生成less。然后,负责项目内,less体系的构建,公用mixin方法的抽取等,解决项目内重复生成css文件,胡乱引用less等问题。
201703,开发过程中发现每次都需要对不同浏览器写前缀兼容css样式,搜索后发现autoprefix,然后负责webpack支持,autoprefix实现。自动兼容浏览器,减少开发量。在公司内部,推广Less is more, Do not repeat yourself。
201704,组件化开发思维在公司内部不明显,提出构建公司内部的组件库。随后协调公司视觉、开发,逐步开发形成公司内部自己的组件库。负责公用组件展示平台的搭建。具体参考:https://test3-www.stg.yqb.com/react/#/
201708,关注到easy-mock项目,公司内部仍在使用本地服务来进行mock数据,于是推广easy-mock项目,现在已经在公司内网上线。
201803,公司内部并没有一个完整的微服务。计划使用node为公司定制化微服务。
日常负责webpack实现以及日常维护,主要解决了公用库抽取(commonChunk)、es6以及es7支持、autoprefix、alias使用、自动打开浏览器等功能实现。
技术职责:
制定前端部分的规范:es6,react,css,less规范等。
搭建前端组件展示平台。在线地址为:https://test3-www.stg.yqb.com/react/#/
react native web 实现、推进工作。demo地址:https://github.com/ysbpysbp/react-native-web
管理职责:
组内(6人)工作计划安排。
组内业务的排期,开发等跟进工作。
组内技术分享、季度团队技术分享,协助组内个人技术成长。