熟练掌握:HTML5、CSS3、JavaScript、jQuery 组件库等 web 前端开发技术;
熟练掌握:Ajax、Axios 交互技术以及不同框架内的 HTTP 请求,可完成前后端数据的交互;
熟练掌握:使用 Vue 脚手架项目开发,实现组件化的展示,Vue 全家桶(Vue2+Vue-Router+Vuex+Vue Cli)的使
用,有 Vue3+typeScript+Element-plus 的开发经验;
熟练使用: Element-ui、Vant、 Bootstrap、Swiper 等前端框架技术开发个性化需求项目;
熟练使用:Git 代码管理工具,有团队协作开发经验;
熟练使用:Webpack 常见配置及项目优化;
了解:ECharts 完成项目中数据可视化功能开发;
项目:SaaS(后台管理系统)
项目介绍:本系统用于针对 B 端客户管理的 SaaS 后台管理系统,方便业务经理更好的管理自己的客户信息,项目包括
审核管理、租户管理、销售方案设置、销售订单记录、发票管理、财务管理等功能
技术栈:Vue2/Vue-Router/Element-ui/Axios/Vuex/Echarts
负责内容:
1. 参与项目的分析与评审及项目代码规定的指定
2. 负责项目基础常用组件
3. 负责审核管理、租户管理、销售订单记录、发票管理等业务开发
4. 通过 mixin 封装后复用做出差异化处理,提升代码质量,提升性能
5. 权限通过系统管理的组织管理功能进行配置
6. Excel 表格导入导出功能
7. 上传图片格式处理,canvas 画布实现图片大小截取
8. 使用 Vue 递归组件结合后台返回的菜单数据解决项目中无限级菜单渲染问题
9. 使用 keep-alive 实现项目中表单数据的缓存来提高用户体验以及解决表单数据丢失问题