熟悉常见的数据结构
熟悉Vue及源码及其全家桶(Vuex/Pinia/Vue-Router),Vue3+Vite做过6+项目,喜欢研究新技术
对TypeScript,Node有一定了解
掌握Webpack,Vite等基本配置
掌握移动端(H5,小程序)开发
慕课网PC+Wap端+后台(10+)
对不同项目的公共部分进行抽离、封装公共模块(抽离了10+公共部分,封装了30+通用方法或模块),极大地减少的代码体积。同时极大的提高了开发效率,为团队提供了方便(有些需求可能要改5个项目,抽离后只需改1个,节约大量时间成本)
对代码的提交及代码格式做出规范化,保证大家代码的一致性。
对每次活动的模板进行总结,与后端、产品、UI沟通,做了一个通用的后台配置项,让运营可以自行创建想要的前端活动页面,让开发时间极大的缩短
慕课网企业版
项目负责人
从0到1负责企业版前后台开发(120+页面),经历了整个项目周期。
封装一套通用的组件(30+组件),为后续业务项目提供支持,提升开发效率
与后端配合解决了诸如瀑布流图片渲染问题及长列表渲染问题,极大地提升了页面的流畅度,提升性能
与后端一起采用RBAC权限控制模型来实现权限的模块,通过addRoute实现对路由的控制
角色 | 职位 |
负责人 | 高级前端开发工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
1、较强的学习能力和适应能力,担当且创新 2、较强的团队管理和沟通协作能力及工作抗压能力,懂得与技术宅程序猿的相处之道 3、良好的逻辑思维,适应跨团队、高压力、快节奏的工作环境 4、能抓住需求重点,把控产品需求 5、协调项目参与各方,保证项目顺利开展,如期上线
1、较强的学习能力和适应能力,担当且创新 2、较强的团队管理和沟通协作能力及工作抗压能力,懂得与技术宅程序猿的相处之道 3、良好的逻辑思维,适应跨团队、高压力、快节奏的工作环境 4、能抓住需求重点,把控产品需求 5、协调项目参与各方,保证项目顺利开展,如期上线