1. 熟练掌握前端基础(JavaScript,CSS3,HTML5),能够快速实现 web 端和移动端页面的搭建。
2. 熟悉 Vue2、Vue3 ,能够独立完成项目搭建,熟悉基本原理。
3. 熟悉 AngularJs 和 Taro,有相关实践经验。
4. 熟练使用 mui,vux,elementui,vant,ant design vue 等前端框架。
5. 熟悉微信小程序开发。
6. 了解高德地图 Api 的使用,了解 ECharts ,Three.Js库的使用,了解 TypeScript。
7. 对前端工程模块化有一定理解,熟悉 webpack,vite,rullup 日常开发配置。
Cis 组件库
开发技术: Vue3+Ant Design Vue+Ts
项目介绍: 公司自有 PC 组件库, 基于公司公司现有移动端组件库, 对 Ant Design Vue 二次开发, 是其在
使用上和现有组件库保持统一,减少开发人员学习成本,提供通用的组件。
我的职责:
1. 熟悉 Ant Design Vue 源码。
2. 熟悉移动端组件源码。
3. 基于移动端组件库对 Ant Design Vue 组件进行二次开发。
4. 对输出组件进行功能测试及文档输出
项目难点:
1. 移动端组件库没有清晰的文档,需要先读源码,梳理清楚每个属性后才可以开发。 2. Ant Design Vue 体量较大,复杂性较高,改动后测试面太广。
项目成果:
1. 提供 50+通用组件,并输出相应文档及示例。
2. 与移动端组件库统一度达 90%以上,基本无学习成本。
题目生产系统
开发技术:Vue+Elementui+MathJax
项目介绍:题目上产系统,为提拍拍app提供题目来源,将试卷拆分成每一道题目,进行 分析与导入,提高app搜题准确率更高。
我的职责:
1. 使用vue+elementui开发前端页面。
2. 使用axios实现数据的通信。
3. 使用mathjax.js实现数学科目等公式的正常渲染。
4. 将题目生产拆分成多个任务池,进行轮循领取对应任务。
5. 根据接口返回的个人权限展示对应的模块。
6. 权限模块开发,根据后台数据返回,前端过滤路由。
iHomePro(公众号和小程序)
开发技术:Vue+Vant+微信jssdk
项目介绍:帮助代理人找到对保险感兴趣的意向客户,提供工具为客户进行全面的家庭 风险管理,为代理人的长期服务提供支撑。
我的职责:
1. 负责项目台历、红包等活动开发。
2. 负责项目文章、海报、智能投顾、邀请函等功能开发。
3. 神策全埋点添加。
4. 对接第三方联调。
5. 错误日志添加收集,帮助定位线上问题。