1. 掌握 Web 前端开发基本技能 ,熟悉 W3C 标准 、HTML 、CSS 等 ,重视⻚⾯交互与⽤户体验
2. 掌握 JavaScript 及 ES6 新特性如解构赋值 、promise 、async/await 、generator 等
3. 掌握 Vue+Vuex+Vue-router 全家桶 、vue3+ts+pinia+vite ,并对其原理有⼀定了解
4. 掌握 React 全家桶系列 ,熟练使⽤ React Hooks 结合 Typescript 开发
5. 掌握前端主流框架及 ui 组件如 elementui 、ant-design 、vant 等并有深度使⽤及⼆开经验
6. 掌握 webpack ⼯程化⼯具的配置 、插件及其原理 ,单⻚⾯和多⻚⾯打包编译经验
7. 掌握前后端完全分离的开发模式 ,熟练使⽤ mockjs 等模拟数据进⾏数据模拟及前期开发
8. 掌握移动端H5 ⻚⾯开发 ,熟练使⽤ rem+flex ⽅案实现移动端的⻚⾯布局及适配⼯作
9. 掌握⼩程序开发 ,熟练运⽤⼩程序 ui 组件库及 api 进⾏开发 ,掌握 uni-app ⼩程序多端适配框架
10. 掌握 echarts 、echarts 、阿⾥ antdv 等数据可视化组件及数据可视化报表开发经验
11. 熟悉 http 协议 、⽹络 、浏览器渲染原理 、性能优化 、前端安全等也有⼀定的了解
项目一: 六合智投 App
使用技术:
Vue+Vant+Axios+Echarts+Vuex+Vue-Router
项目介绍:
六合智投为股民选股提供了最切实有效的数据,是由东方投顾平台推出的扩展软件,主要是数据中
心进行数据搜索,后端出接口,前端渲染页面展示。整体项目的开发是采用原生和 h5 混合开发的,本部
门主要负责的就是 h5 的业务,业务逻辑有关注、自选股的添加、数据可视化等。
个人负责:
1. 参与项目初期需求的讨论
2. 完成项目部分模块的开发工作
3. 完成项目版本优化工作
4. 测试项目整体的性能,(例如:接口请求的时间、数据过多的时候使用 loading、页面缓
存减少请求的次数等)
项目二:城市警察综合执法调度系统
项⽬描述:该项⽬是⼀个执法管理系统 ,主要包含⼯作台 、执法数据管理 、基础任务管理 、执法办案管理 、考勤管理 、可视化 调度系统 、流程管理 、权限管理等核⼼功能。
项⽬职责:
1. 主要采⽤ vue 全家桶+ElementUI 技术栈进⾏项⽬需求的开发
2. ⼆ 次封装 el-menu 结合权限配置信息动态⽣成权限菜单及添加动态路由实现系统菜单权限控制
3. 封装审批流业务组件 ,配置化⽣成审批节点信息 ,解决了不同流程审批⼈及节点不同重复开发审批流展示的问题
4. 申请详情模块引⼊ tinymce-vue 富⽂本组件 ,并且对接后端接⼝实现图⽚及附件的上传等功能
5. 封装 Form 表单组件 ,可根据后端数据的返回动态⽣成不同类型的表单组件 ,实现表单的配置化
6. ⼆ 次封装 element 中 datepicker 组件 ,实现近 7 天等⽇期快捷选项功能满⾜业务需求及⽅便复⽤
7. 采⽤优化项⽬打包体积 、配置路由懒加载 、服务器端开启 gzip 压缩等⽅式⽅案优化项⽬提⾼⻚⾯的加载速度
项目三:兴泰信息平台(PC 端)
使用技术:
Vue 全家桶+axios+Antd-desig+echart
项目描述:
兴泰 ERP 系统,以制造业为核心,将制造企业最核心的排单管理、工作流管理、生产管理与供应链
管理、财 务管理相结合完美结合,打造以生产计划为核心的全程一体化管理体系,打破各部门、各环节、
各系统之间 沟通和协作的壁垒,建立规范、灵捷、高效的业务流程,实现销售、采购、仓库、人资、财务、
工程技术部 门等所有环节全程无缝管理,确保了数据信息在传递过程中的准确性、时效性和有效性,帮助
企业快速反应、 紧密协作、良好运营,更快推进业务发展,全面提升核心竞争力。
个人负责:
1.使用 vue_cli 脚手架搭建开发环境
2. 通过 Element UI 组件库引入 pagination 分页,DateTimePicker 日期时间选择器等组件
3. 使用 ECharts 图表制作首页项目各个模块的进展以及当前动态展示效果
4. 通过封装 axios 异步请求后端数据,后期通过 axios 拦截器拦截操作和路由守卫判断 token 状
态实现登录功能
5.运用懒加载将页面进行划分,按需加载,可以有效地分担首页所承载的加载压力,减少首页加载用
时。
6. 通过计算属性基于它们的响应式依赖进行缓存的从而处理复杂的计算逻辑,避免了性能开销
简介:负责小程序的前端开发,所有功能设计,技术选型都是有本人负责。服务器采用的是非云,使用的是自己的服务器。主要功能模块有训练模块,任务模块,信息模块等等。组件库采用的是tdesign,并没有采取uniapp框架,而是使用的是微信开发者工具。
简介:主要功能是康复师后台给用户下达任务,按照用户身体恢复情况指定康复计划,主要模块有,康复计划模板(庞大的知识库),通过康复师的判断选择出适合用户的康复计划。主要的技术采用的是vue3框架,可视化组价采用的是echarts,请求采用的是axios等。所有前端部分都是本人负责