1. 熟练掌握 HTML\HTML5、CSS\CSS3、SASS\LESS 预编译语言等实现页面布局,还原 UI 设计稿;
2. 熟练掌握 Element、ElementPlus、Ant-Design-Vue、Color UI、Vant 等组件库;
3. 熟练掌握 Axios 实现前后端数据交互、实时数据渲染,通过 proxy 进行跨域,并且能够进行 Axios 的
二次封装;
4. 熟练掌握 Vue 生态(vue-router、vuex、vue-cli)前端框架进行开发;
5. 熟练掌握 ES6 新增语法特性(如:箭头函数、解构赋值、promise 等),掌握面向对象编程思想,提
升用户体验;
6. 熟练掌握前端组件化、模块化开发,了解 webpack、vite 打包工具等;
7. 熟练使用 Git、SVN 代码管理工具进行代码版本控制,能够与团队协作开发;
8. 熟悉 Node.js 开发,能够使用 socket.io 实现实时双向通信,不同客户端与服务器之间的数据可以即时
的被广播及接收,能够使用 express 实现服务器端功能,访问数据库等;
9. 熟悉 uniapp 开发小程序,了解 uniapp 的应用生命周期、页面生命周期、条件注释、导航、自定义菜
单等等;
10. 熟悉 Android App 和 iOS App 上架流程;
11. 熟悉 React Native App 开发、MUI 混合开发等等;
12. 有良好的编程习惯,非常重视代码的质量,开发中同步整理项目文档。
项目名称: 黔萃商贸
项目描述: 黔萃商贸是一个酒类电商小程序项目;
项目技术:
1. 基于 Vue3.x+TypeScript,使用 Vant UI 还原设计稿;
2. 使用 Swipe 实现轮播图效果;
3. 使用 uniapp list 和 PullRefresh 实现上加载和下拉刷新;
4. 使用 Highcharts 实现图表类展示等;
5. 采用 Axios 数据请求方式。
责任描述:
1. 参与业务需求分析讨论;
2. 编写首页、商城、个人中心功能及对应的接口调式。
项目名称: 智能化数据上传
项目描述: 智能化数据上传是一个煤矿管理系统,其中包含对煤矿里面每个设备的监控,用以提高安
全系统。
项目技术:
1. 使用 Element-UI 库构建平台系统;
2. 采用 Axios 数据请求方式,统一拦截处理接口请求、ECharts 图表;
3. 采用动态路由对象项目路由进行管理;
4. 实现视频监控实时查看等。
责任描述:
1. 参与项目需求分析讨论;
2. 业务动态路由的配置;
3. 业务前端代码的编写及修改 BUG;
4. 实现实时查看摄像头监控功能。