1、熟悉HTML、CSS以及W3C标准和语义化体系,熟练页面布局,能够根据交互原型和ui设计图完整制作出精美页
面
2、熟悉HTML5和CSS3新特性并具有良好的编码习惯
3、熟练使用less等预编译语言,进行快速及便于维护的开发
4、熟悉原生JavaScript以及面向对象,对作用域、原型(链)、闭包有自己的理解
5、熟悉ES6+语法,对promise有自己的理解
6、熟悉小程序开发
7、熟悉typescript基本使用
8、熟练使用git版本控制工具,进行代码管理,协同开发
9、熟练使用vue、react框架进行项目开发,对vuex、redux有一定认识
10、熟练使用数据可视化插件库(G2、echarts等)进行相关功能开发
11、熟练使用webpack基本配置,了解部分loader、plugin作用,有优化打包、提升开发调试体验的经验
12、掌握原生ajax及第三方库的使用,并对axio有二次封装的能力
13、掌握Ajax跨域的解决方法,如:jsonp、cors、proxy、ng反向代理
14、掌握浏览器缓存,记录用户数据,减少HTTP请求缓解服务端压力,提升用户体验
制造云 前端开发 2022.12-2022.12
长城汽车仓储管理系统 前端 2021.04-2022.12
长城汽车开放平台 前端开发 2022.04-2022.06
工作流 前端 2021.04-2021.06
3、配合后端工程师进行页面交互效果
4、项目维护及功能优化
5、参与需求评估、功能设计
6、把控前端开发工作进度
1、jquery 项目使用 vue 重构
项目经历
项目描述:统一管理生产制造相关数据的平台
个人职责:
1、完成页面开发
2、和后端联调接口、核对数据
3、还原UI设计稿
4、需求排期
5、处理bug
项目描述:各大仓库存储管理(仓位、出入库管理、退货出入库、上下架、零部件编码、批次管理、物料对应、库存盘点、
质检管理和即时库存管理等功能)
个人职责:
1、日常需求迭代
2、使用G2开发数据监控大屏
3、深度研究自封装组件并完善组件功能
4、浏览器兼容性优化(ie浏览器样式不兼容、chrome浏览器老版本样式错乱)
5、参与项目开发排期评估
6、在项目的基础上,再次参与集成项目(仓储系统、零部件配送等)从0到1开发
7、熟练操作ng相关跨域配置
8、项目性能优化
9、支援其他项目修改bug
项目描述:内部开放的统一管理API资源的系统平台
个人职责:
1、开发开放平台主页面
2、参与技术选型
3、100%还原UI设计稿
4、参与需求评审、开发排期
5、学习docker部署项目
6、使用git管理项目协同开发
为服务方开发的一套流程图插件,上传至 npm库
1、做了 ui 兼容(element UI、antd)
2、针对使用方需求对组件进行定制化属性
3、需求迭代