1. 熟悉html、css、javascript,掌握ES6常用新特性;
2. 熟悉Vue全家桶,能通过Vue-cli、Vue-router、Vuex进行组件化开发;
3. 熟悉原生小程序,包括wxml、wxss、常见api,掌握其送审及上线流程;
4. 了解Webpack常用配置,熟悉包管理工具:npm、pnpm、yarn,熟悉git常见命令;
5. 掌握TypeScript基础语法、基础特性;
6. h5、小程序、后台项目都有相关经验,能一比一还原页面,并实现对应功能;
项目一:移动端营销h5页面
技术栈:html、css、javascript、vue2
第三方工具库:swiper轮播、better-scroll滚动、Xinstall下载
主要开发内容:封装轮播组件,丰富营销内容;优化用户滑动体验,更好地留存客户;用户触发点击行为时,跳转下载公司内部开发的app,承接客户资源。
项目二:原生小程序
技术栈:小程序原生wxml、wxss
第三方工具库:axios
主要开发内容:根据用户登录状态,进行页面权限控制;通过组件化开发,复用代码的同时更加高效;掌握微信开放能力,内嵌web-view页面;能根据设计图,一比一还原页面。
项目三:运营推广后台
技术栈:vue3、Vue-router、Vuex
第三方工具库:element plus、echarts
主要开发内容:针对各个部门,通过动态路由实现权限管理;通过echarts绘制多个类型统计图,实现数据可视化;实现上传、下载推广素材文件的功能,便于投放h5使用;通过websoket进行实时消息推送,以便超级管理员向各部门发布最新消息。
我在其中担任前端开发的角色,通过组件化开发,实现了小程序内多个页面;掌握微信开放能力,包括web-view以及订阅组件等;能根据设计图,一比一还原页面。
熟练掌握pc端开发,包括pc页面以及企业后台管理系统;参与过此医疗官网的功能迭代,能快速实现对应需求内容。