项目介绍:梅斯精品课主要整合临床各科的临床课程,临床研究课程,为广大临床专家提供视频学习和交流平台。
技术栈/结构:Vue+Vue
-router+Vuex+Vue
-cli+Axios+Vue
-rerource+Webpack+ElementUI
项目业绩:
1. 负责前端项目从0-1 搭建页面、API 接口封装、性能优化、及项目的打包/部署。
2. 负责使用 async/await 将异步接口作为同步处理,完成对应业务场景。
3. 负责利用 Mixin 技术封装可复用业务逻辑代码块,整合公共业务代码/统一维护。
4. 负责封装使用 Vue-router 管理路由切换组件及运用、使用 Vuex 完成数据的状态管理。
5. 负责对 UI 组件, 进行功能扩展二次封装满足业务需求,提取通用组件,减少代码冗余。
6. 负责使用 Vue-lazyload 实现课程封面懒加载,开发过程中使用 Vue-devtools 进行调试。
7. 负责使用事件防抖,懒加载节流,提高性能,避免用户频繁操作,不断前端优化页面。