1. 熟悉 W3C 标准,Html5/CSS3 等前端技术,能够熟练会用 sass、less 等预处理器;
2. 熟练使用 JavaScript、jQuery、zepeto 开发各种交互功能 ;
3. 熟练使用 Ajax/JSON 的数据交互,会 php 语言,熟练使用:electron、bootstrap、Element-ui、vant、
AntDesign、Echarts;
4. 熟练使用 vue2 vue3 react(react-hook)框架,vuex redux 状态管理工具,了解其组件化开发,熟练使用 webpack
打包工具;
5. 熟练使用 ES6 编程语言,了解 node.js、ES7、编程语言,了解 react-native 开发;
6. 对模块开发、可用性、可访问性等相关知识有实际的了解和实践经验;
7. 熟悉 ECMA 规范能编写符合规范的代码,了解 mvc,mvvm 思想;
8. 熟练使用微信小程序、支付宝小程序开发,会使用 uni-app。
9. 熟练 SVN Git 托管工具来进行团队合作,有良好的编码习惯,具有良好的团队协作能力和沟通学习能力。
项目一:
项目名称:北斗用户使用性能
负责模块:个人开发整个项目模块
使用技术:1、使用 vue 框架构建网页界面;
3、使用 axios 进行数据请求并且与后台交互; 4、使用 element 组件库来完成项目中的一些需求;
5、使用 Echarts 来完成一些数据可视化和地图展示;
6、使用 vuex 进行公有状态管理;
7、使用 cesium 进行三维大地球功能实现;
技术栈:vue-cli+vue + histroy +vuex + axios + element + Echarts+cesium
项目二:
项目名称:时频应用示范系统
负责模块:个人开发整个项目模块
使用技术:1、使用 vue 框架构建网页界面;
3、使用 axios 进行数据请求并且与后台交互; 4、使用 element 组件库来完成项目中的一些需求;
5、使用 Echarts 来完成一些数据可视化;
6、使用 vuex 进行公有状态管理;
技术栈:vue-cli+vue + histroy +vuex + axios + element + Echarts
项目三:
项目名称:新东方教师端少儿编程(教师端、react-hook)
负责模块:班级管理页、设备检测、electron-upadter 自动更新、学生详情页、学情统计页、CC 直播页、
直播 PPT 页、electron 打包
使用技术:1、使用 react 框架构建 electron 跨平台的桌面应用软件;
2、使用 electron-updater 实现产品的更新迭代;
3、使用 axios 进行数据请求并且与后台交互; 4、使用 Ant Design 组件库来完成项目中的一些需求;
5、使用 Echarts 来完成一些数据可视化;
6、使用 redux 进行公有状态管理;
技术栈:react-cli+react-hook + histroy + redux + axios + Ant Design + electron +
electron-updater+ CC (第三方直播) + scratch+Echarts
项目四:
项目名称:新东方少儿编程(学生端、react-hook)
负责模块:系统主页面、设备检测、electron-upadter 自动更新、金币商城页、更多课程页、CC 直播页、
系统音量音效设置、断网重连、播放器封装、electron 打包
使用技术:1、使用 react 框架,以及 vue-router 构建单页面应用;
2、使用 axios 进行数据请求并且与后台交互;
3、使用 electron-updater 实现产品的更新迭代;
4、使用 redux 进行公有状态管理;
5、封装第三方 CC 提供的播放器功能来进行一些直播回放、录播的功能实现
技术栈:react-cli+react-hook + histroy + redux + axios + electron +
electron-updater+ CC (第三方直播) + scratch
项目五:
项目名称:新东方少儿编程(家长端、微信小程序)
负责模块:我的页面,商品列表页面、购物车页面、付款功能实现、我的订单页面、收藏功能、商品详情
使用技术:1、将小程序 request 请求进行二次封装。
2、集成 vant 第三方插件。
3、微信小程序开放文档。 项目六:
项目名称:氢原子钟比对软件
负责模块:个人开发整个项目模块
使用技术:1、使用 vue 框架构建网页界面;
3、使用 axios 进行数据请求并且与后台交互; 4、使用 element 组件库来完成项目中的一些需求;
5、使用 Echarts 来完成一些数据可视化;
6、使用 vuex 进行公有状态管理;
技术栈:vue-cli+vue + histroy +vuex + axios + element + Echarts
项目七:
项目名称:授时监测站软件
负责模块:个人开发整个项目模块
使用技术:1、使用 vue 框架构建网页界面;
3、使用 axios 进行数据请求并且与后台交互; 4、使用 element 组件库来完成项目中的一些需求;
5、使用 Echarts 来完成一些数据可视化;
6、使用 vuex 进行公有状态管理;
技术栈:vue-cli+vue + histroy +vuex + axios + element + Echarts
项目七:
项目名称:22 所干扰监测数据平台
负责模块:个人开发整个项目模块
使用技术:1、使用 vue 框架构建网页界面;
3、使用 axios 进行数据请求并且与