熟练掌握Vue2.0、Vue3.0 (vue,vuex,vue-router)
熟练掌握HTML5,CSS3,JavaScript,typescript 熟悉 sass,less等 css 预处理器 以及简单的canvas、svg运用
熟练掌握 vxe-table、百度地图API、高德地图API 运用及开发
熟练掌握 qs、codemirror、js-cookie、JSEncrypt、day.js、lodash.js 等插件的运用
熟练掌握webpack,vite 静态打包工具
熟练掌握 Antd,element-UI,element plus UI 等常见 UI 框架
熟悉 uni-app 开发小程序
熟悉使用 axios 实现数据的请求和响应
熟悉 echarts 数据可视化工具
熟悉 svn、 git 进行代码管理
熟悉 Java 后端开发技术,熟悉SpringBoot、springMVC、springCloud、mybatis、mybatisPlus开发框架
熟悉MySQL数据库,能够编写sql语句
熟悉nginx代理、转发、请求压缩等 ,了解 redis 数据缓存,node、npm 相关指令
熟悉linux(centos)环境及指令,并能够集成 jenkins 做自动化部署
项目:领导干部管理系统 是要建设成为覆盖各市州、各管理部门以及各个处室的信息化系统。通过单点登录
接入省数据中心,实现对领导干部的基础信息集、干部选拔、干部培训、奖惩台账等信息进行管理,以及对各领
导上传文件存储,分密级浏览控制。数据分析大屏全方位展示预警及分析数据,为业务提供精确的数据分析报告,
大大提高整个业务部门的运行效率。
职责:
前端项目负责人。
负责前端系统技术选型、框架搭建,风格样式统一。
负责分派任务,安排任务量,定时检查,组织团队成员开发。
基于vue2.0、HTML、CSS结合element-UI库开发页面和优化,完成页面基本格式 。
使用js原生file对象编写统一上传组件实现分片、断点上传文件功能 。
使用Echart实现了数据可视化,做大屏展示 。
使用Vuex仓库实现全局组件通信 。
配合后端人员实现接口制作,确保用户信息安全,以及日常维护 。
项目的后期维护以及迭代,优化页面代码,适应国产环境,加快页面渲染速度 。
在登录页面实现了用户鉴权和token验证,实现单点登录以及对敏感操作的二次验证 。
优化了路由,使用了路由懒加载,利用了ssr服务器渲染,将图片替换为精灵图,将部分接口替换为了
HTTP2并使用了HTTP2的优先级功能对比较紧急的请求设置一个较高的优先级,优先执行,减少 ES6 转为
ES5 的冗余代码,加快了首屏渲染速度 。
使用Element-UI库中的tabs标签页和layout布局实现动态增减标签页功能 。
封装了公共组件包括搜索功能.
自主搭建前端快速开发框架,集成vue3、ts、vite、pinia等前端技术,采用springboot + mybatis-plus + jwt + security 的后台技术架构
采用自主搭建专门设计的后台办公软件系统,管理退伍军人信息,结合村镇地区,集成人才、企业信息的多功能系统