1、熟练掌握JavaScript、CSS3、HTML5、Node以及ES6
2、擅⻓Vue技术栈以及其⽣态,能够快速运⽤相关技术完成项⽬开发
3、熟悉 Layui、Bootstrap、Vant、ElementUI等UI框架与组件库
4、熟悉多端开发与⼩程序开发、了解TypeScript以及Vue3
5、对于前端性能优化有深刻的理解
6、熟悉数据库与Linux服务器
Hrsaas中台系统
1. 基于vue-element-admin⼆开的⼈⼒资源中台系统
2. 使⽤动态路由处理基于⻆⾊的权限分配(RBAC)
3. 基于Token的导航守卫、引⼊Vuex做状态共享
4. Echarts可视化图表应⽤
5. 使⽤Git版本管理⼯具与伙伴协作开发
6. 扁平化 Store 数据结构、懒加载、按需加载资源等进⾏性能优化
基于⽹易云⾳乐开源API(Node)制作的Vue移动端⾳乐播放器 1. 需求分析、项⽬构建、⻚⾯跳转逻辑与路由设计 2. Vant组件的使⽤与按需导⼊组件 3. flexible.js+rem适配移动端 4. VueRouter路由模块的开发 5. ⽹络请求模块Axio
项⽬构建,根据项⽬需求封装路由、⽹络请求、状态模块等 ElementUI⾃定义主题引⼊,封装业务需要的公共组件 使⽤xterm终端组件实现终端功能,使⽤html2canvas截图+轮询实现录屏功能,解决截图 时资源跨域和图⽚过⼤问题,使⽤guacamol-common-js
Vue3组合api的开发⽅式 ⾃定义组件封装,轮播图、⻣架屏、对话框、提示框等公共组件封装 vuex-persistedstate持久化vuex数据的使⽤ 商品详情放⼤镜功能开发,商品规格选择组件的开发,power-set.js路径算法的使⽤ 购物⻋离线数据存储,登录后合