1.熟练使用HTML5、CSS3进行移动端和pc端响应式页面的开发及制作。
2.熟练掌握原生javaScript语言,掌握jQuery等前端类库,并熟知DOM结构,对浏览器兼容有一定了解。
3.熟练掌握Less预编译技术,熟练掌握flex布局、流式布局、响应式布局、rem布局等布局方式,有Mobile Web的开发经验,可按需选择进行PC和移动端网站开发。
4. 熟练使用主流框架vue以及vue全家桶,理解MVVM开发模式,并具有一定的实战经验。
5.熟练使用前端基础类库,如jQuery、Zepto等。
6. 能熟练运用Ajax和模板引擎与后台进行数据交互,利用jsonp实现跨域调取各个开放平台提供的API。
7.熟练小程序的开发,了解react的开发。
8.了解可视化库ECharts、Highcharts等。
9. 了解后台语言node.js,对数据库的增删改查有一定的了解
项目名称:德迅后台管理系统
项目描述:公司内部项目管理系统,主要对公司员工的工时的填写/审核,请假的申请/审核,以及人员调整等信息,方便了公司对员工的管理同时也方便了员工工时的填写等工作的效率。
责任描述:
1、主要负责 登录模块,个人信息管理,考勤统计等功能模块的开发与维护;
2、使用element-ui组件构建顶部 左侧侧边栏 右侧内容模块页面的构建;
3、封装axios发送请求获取数据,通过响应状态来判断用户是否存在,跳转相应页面;
4、用拦截守卫来实现对没有登录用户的拦截;
5、根据用户职能的不同,分配不同的权限,显示不同的页面;
6、使用vue-router完成路由配置,实现SPA;
7、通过eventBus实现不相关组件之间的传值;
8、在首页统计模块中 , 使用echarts实现员工出勤情况的可视化。
项目名称:顾美家居 移动web
项目描述:顾美家居是宜家品质高、价格优的家居类特卖网站。包括商品导购和企业推广等内容。
项目核心:vuejs
项目职责:
1.使用vue框架搭建基本项目结构;
2.基于mini-ui构建项目的页面;
3.使用vue-router来实现单页面之间的切换;
4.封装轮播图、九宫格、nav-bar以及评论区组件,实现代码复用;
5.通过vue-axios实现实时请求,获取页面动态数据,并将其挂载在vue原型上;
6.利用lazy load实现图片懒加载,避免首次加载过多资源,提高加载效率;
7.使用webpack对项目进行压缩打包,实现性能优化。