个人介绍
5. 熟练使用 Uniapp 及&nb***工具 对小程序进开发 ;
6. 熟练使用 git 版本控制工具及项目分支管理流程 ;
7. 熟练使用 Axios 配合后端高质量完成接口联调、掌握 api 规范。
8. 熟悉 Jquery / Vue2.0 / Vue 3.0 等框架, 熟悉 MVVM 和 MVC 设计模式;
9. 熟悉 ES6 新语法 ,能在项目中熟练使用 ES6 新语法进行开发;
10. 熟悉前端组件化开发思想 ,有组件化开发经验;
11. 熟悉 Echarts,能够使用 Echarts 对数据进行可视化展示 ;
12. 熟悉前端架构工具 node, webpack ,vite 以及 npm / yarn 包管理工具的使用
13. 熟练掌握并能综合运用Vue***语法和api,结合uni-app的语法规范实现快速开发uni-app项目 14. 熟***档的地图以及腾讯位置服务功能
15. 了解 TypeScript , 能够在项目中使用 TS 进行类型约束 ;
工作经历
2022-01-01 -至今国之翼前端开发工程师
项目名称 : 小祺代驾 国之翼科技集团有限公司 2022.09-2022.12 技术架构 : uniapp+小程序+uview+ Element +腾讯地图 项目介绍 : 一款方便客户呼叫代驾师傅,对车辆实时跟踪代驾打车的代驾小程序 个人职责: 1.与项目经理产品经理以及前端同事确定代驾小程序的框架技术; 2.100%完成UI设计师的设计图,负责代驾小程序个人中心,首页,地图显示,安全中心以及呼叫代驾师傅的页 面; 3.负责GPS定位导航,用户可以看到代驾师傅与自己的实际距离以及到来时间 4.负责预约代驾驾驶,代驾师傅接单后的路线规划功能; 5.配合测试人员对项目进行优化工作 , 保证按时项目交付 ; 6.开发居于uniapp支持iOS端; 技术要点 : 1.项目采用分包策略,图片上传至阿里云,使代码总体积不超过小程序规定,顺利上传小程序; 2.通过使用小程序原生组件map以及腾讯地图的SDK功能对用户定位和地图坐标的实时更新,路线规划以及实 时车辆移动; 3.实现用户登录,调用 wx.login 接口获取 code,用户中心的专属token值的存储,快速确定是否有未完成 订单; 4.
教育经历
2016-09-01 - 2020-06-01广东海洋大学寸金学院计算机科学与技术本科
本人有良好的分析问题、解决问题的能力 ,热爱学习有一定的自学能力 ,喜欢挑战 ,待人热情、 真诚 ,抗压能力强 ,有较强的适应能力和团队协作精神
技能
项目介绍 : 基于公司对建筑工程项目管理的后台, 方便企业对项目工程进度、工程人员分配、 材料库存 , 员工考勤等方面的监控管理 个人职责: 1.项目进入开发阶段时, 与后端进行接口联调并定义好各个模块返回的数据格式 2.负责系统角色管理 , 权限分配 , 侧边栏菜单 , 项目质量模块可视化数据展示等 ; 3.配合测试人员对项目进行优化工作 , 保证按时项目交付 ; 4.使用权限管理 ,在用户登录后获取后台返回标识 ,与路由进行关联 ,筛选出 权限路由 ,通过动态添加路由, 来控制用户能查看 ,有权限操作的页面; 技术要点 : 1. 使用 axios 进行数据请求,并对请求拦截和响应拦截器进行二次封装 ,统一管理项目所有的请求路径; 2. 使用路由守卫导航配合 VueRouter 动态控制路由权限 ,实现管理员权限管理功能;; 3. 使用 Ts 对请求回来的数据进行类型约束 ,提高后期的维护性 4. 项目质量模块使用 echarts 显示折线图 , 实现工程进度、工程人员分配的数据可视化 5. 将请求的用户列表权限数据 Pinia 中 ,通过对权限数据进行重构 ,以达到有层级的数据结构; 6. 使用子路由实现左侧菜单栏不同页面的切换 7. 封装公共组件以及抽离可复用的组件逻辑 , 实现高效开发 8. 通过 Vite 创建项目并且安装所需要的插件 ,快速搭建基本项目的配置; 实现登录模块 ,存储 token;
1. 使用 HBuilder 创建项目; 2. 根据 UI 设计图进行高度还原页面布局; 3.负责首页列表渲染和登录流程 4. 和后端进行密切沟通 ,实现数据的渲染和交互; 5.开发基于 uni-app 技术支持安卓 , IOS 端 App 适配 技术要点: 1.首页搜索框进行防抖处理 ,减少 http 请求 ,减少服务器压力 2.项目采用分包策略 ,优化加载速度 3.需要查看首页更多数据的时候 ,利用 onReachBottom 来监听下拉触底事件 ,结合防抖实现页面滚动加载, 4.采用 uniapp 路由守卫拦截 ,有登录的信息才可以跳转到购物车页面