1 熟悉javascript(ES6)、HTML5、CSS3、ajax等前端基础语言
2 掌握微信小程序、移动web、熟悉vue.js框架搭配各种ui库进行高效开发
3 熟悉es6的语法,对nodejs也有一定的了解。
4 掌握了网站性能优化、SEO和服务器端开发技术的基础知识。
5 学习能力强,性格随和,具有良好的团队合作精神
项目一:
该项目是一个电商后台管理(SPA)项目
● 使用Vuecli3+element-ui开发的电商后台管理项目,其中包含vuex模块化管理. Vue-router二次封装,element-ui +bootstrap的样式库混合开发,支付模块,多权限管理,商品多规格实现,对象储存等
● 使用组件化开发,提高代码的复用性
● 主要对商品上下架,发布商品,修改商品参数.删除商品等操作.
● 对axios进行封装,json数据处理
● 使用vue-router进行路由跳转,熟悉使用vue的生命周期钩子函数
● 使用到组件之间的通讯,和vuex的使用,高效简洁的代码,提价后期的维护性
● 使用路由守卫,对用户进行验证登录状态
● 使用locastroage持久数据储存
● 对表格使用到分页加载,按需求加载的方式,图片懒加载方式做了一些性能优化
● 我做商品管理和图片管理模
项目二:
该项目是最暴笑的真实糗事分享社区社交的项目,该项目可以分为帖子模块、话题模块、搜索模块、会员模块、聊天模块、广告位模块、其他模块这七大模块。
我的职责:
● 使用前后端分离是开发,高效模块化开发
● 使用vue全家桶实现业务逻辑与项目开发
● 按公司项目团队编码规范进行编写代码
● 使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可以兼容多端.
● 使用了原生的长列表组件(list). 滑屏组件(silder),提高了开发效率,使代码维护性更高
● 使用图片的懒加载,长列表的分页加载,下拉刷新和上拉加载的方式做了一些性能优化
● 将功能分为组件化开发,提高了代码的复用
● 使用组件之间的通讯,达到组件的数据传递