熟练使用JavaScript, Node.js, HTML, web前端
热爱开发,不止于前端,思路很好,认真负责,对自己有要求,对自己接手的项目也有要求,轻微代码洁癖
2017.7-2018.3 前端开发 资料库
1、人员搭配,1前端1后端1测试。几乎全新的项目,是个后台管理平台。
2、技术选型,这个项目使用的是较老版本的react(15.3)当前流行版本(16+),路由也是老式的react-router(2.x),状态 管理肯定也是老的flux,不过整个项目很有研究意义,很接近基础。
3、项目优略势,项目囊括了很多后台管理系统都需要的东西,比如权限,富文本,树形目录等。使教务人员把线下的数据 整理挪到线上,大大提高效率。遗憾是,项目使用技术过老,有些底层原因的问题,没有很友好的解决。
2016.4-2018.4 前端开发 掌门销售系统
1、大概3-4人在维护,给公司第一大群体用的,日常作业的项目。
2、技术选项是vue,封装了一些公司自己的ui组件,项目也很大,且公司是以业务团队为核心,而非技术,所以项目重视 度很高。
3、项目优略势,优势是维护周期长,项目会有很多内部组件,熟悉以后较方便。不足就是,文档不够全,对新人不够友好 ,容易导致冗余代码。
2018.2-2018.4 前端开发 掌门合作商
1、人员搭配是4后端(带一个后端架构师)、我1个前端、3测试。时间周期是1个月,一个全新的项目。
2、技术选型,初期准备使用阿里的dva尝鲜,后来考虑团队多vue选手,最终使用的是vue,ui框架搭配的是elementui和自 写ui,页面路由使用的是vue-router,由于项目比较大,且后期会一直维护,所以使用了vuex进行状态的存储与管理。
3、项目优略势:页面秒进,前端代码按需加载,后端提升sql速度,页面打开速度2s内。遗憾是,由于前端就自己一个人, 且中间需求出现多次大变更,部分可以拆分的,没有拆分成组件。
2016.3-2018.4 前后端开发 微信公众号开发、维护
1、公司营销使用,定期推广活动,提供报名入口等。后期主要是我单人维护。
2、技术选型,nodejs后端渲染,数据库使用mongodb,以及各种微信接口。
3、项目优略势,后端渲染安全性高,不过前后端没有分离,导致代码会很大,且由于未使用主流的像vue,react等框架,导 致组件化不是很明显。
角色 | 职位 |
负责人 | 高级前端开发 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |