1. 对html/css/javascript有深入的理解,有前后端分离的项目开发经验,
2. 熟练使用ES6新特性(模板字符串、箭头函数、模块化开发等);
3. 熟练使用Axios,ajax 进行数据交互;
4. 熟练使用Vue2.0/Vue3.0+TypeScript/UniApp等框架快速开发项目;
5. 熟练使用主流UI库,例如AntDesign/Element-ui/Element-plsh等;
6. 熟练使用VSCode WebStorm HBuilderX 微信开发者工具 等开发工具;
7. 掌握Git版本管理工具进行团队开发;
8. 熟练使用 css 预处理器 less,快速编写 css,提高开发效率;
9. 了解 React 以及 原生微信小程序开发
10. 了解ECharts viser数据可视化组件库的基本用法;
中文阅读平台(pc)
中文阅读平台主要功能包括班级、教师、学生、书籍制作 (文本、桥梁、图文) 、书籍审核、课程管理、试卷制作、试卷审核、作业制作、作业批改等功能
使用技术:vue3.0+TypeScript、vue全家桶、Less、echarts、moment、cropper、tinymce。
职责:
● 使用Less预处理语言编写样式文件,更可观;
● 存储数据状态和多页面共享使用的是vuex;
● 使用 echarts 数据可视图表库;
● 根据用户角色做一些权限判断及交互点的处理;
● 主要负责:作业制作、作业批改、课程管理、试卷制作、班级、教师、学生等功能;
● 对多出使用到的功能进行封装像图片裁剪器、文件上传、穿梭框等;
● 修改整个项目中遇到的问题以及根据甲方提出的意见及时修改项目中的功能;
● 对项目中多处使用到的功能进行封装以此来减少代码量;
● 与后端人员完成接口对接,对接口请求过来的数据进行逻辑判断及处理;
● 修复测试人员提出的问题对项目进行优化
绩效评价系统
绩效评价系统主要包括一事一评管理、民主测评、聚智提能考核、心理测评、月度考核管理、年度考
核管理、个人绩效等功能。
使用技术:vue、vue全家桶、Less、echarts、moment。
职责:
● 与后端人员完成接口对接,对接口请求过来的数据进行逻辑判断及处理,渲染数据到各个模块内;
● 使用Less预处理语言编写样式文件,更可观;
● 存储数据状态和多页面共享使用的是vuex;
● 使用 echarts 数据可视图表库;
● 根据用户角色做一些权限判断及交互点的处理;
● 修复测试人员提出的问题对项目进行优化
● 主要负责:心理测评、月度考核管理、年度考核管理、个人绩效等功能的实现,对相关权限进行配置。
● 对项目中多处使用到的功能进行封装