1.熟练掌握 HTML5、CSS3、JavaScript、 ES6+、Scss、Sass、Echarts等技术,熟练使用Typescript、Jsx,熟练使用 Git 代码管理工具。
2.掌握 Vue2/3框架、Element、AntDesign、Bootstrap、Uview的开发、熟悉React框架
3.具备 PC端、移动端 H5 、网站微信公众号、微信小程序、Uniapp、H5与客户端交互的经验。
4.熟悉Node.js、 Express 框架; 熟悉Vite 、Webpack、Gulp构建工具; 熟悉linux基础命令;熟悉Nginx的基本配置
一. 安全生产项目
1.负责 PC端、H5、小程序的开发,使用 Vue 作为前端框架,Webpack、Vite作为构建工具, 并结合 Ant Design UI 框架进行设计和实现、TypeScript 编译规范性JavaScript。
2.根据产品需求和 UI 设计图,独立完成前端代码的编写,并使用 Git 进行代码版本控制,确保代码的稳定性和可维护性。
3.搭建公共组件库,封装公共的 JavaScript 代码,提高代码的复用性和开发效率。
4.使用Echarts实现前端二维可视化
5.根据接口文档,完成前后端的交互,确保数据的准确传输和展示。
6.在测试和验收过程中,积极修复 bug,保证产品的质量和用户体验。
7.制定前端开发规范,编写前端开发文档,为团队提供统一的开发标准。
8.优化前端代码、优化网站前端性能,提高网站的加载速度和响应性能。
二.智慧安防管理系统
智慧园区管理系统可以实现对园区内各种设施设备的全面监控和管理,包括安防、消防、人员轨迹、车辆轨迹。通过实时监测和数据分析,系统可以及时发现异常情况并进行处理,从而提高管理效率,降低运营成本。
我负责的模块有: 首页可视化大屏的开发、人员、车辆的以图搜图、车辆库、人员库的管理、日志模块及归档日志模块。
技术栈:Vue3 + Webpack + ES6 + Ant Design + Scss + Pinia + Axios + Echarts
1.该项目使用Vue3 + Webpack 搭建项目, Ant Design 为UI框架、Scss作为CSS预编译器。
2.使用vue-router路由进行页面之间的跳转与传参。
3.统一封装了axios设置了拦截器,获取后台数据动态渲染管理系统;
4.利用pinia 进行状态管理;利用websocket实现数据实时通信;利用echarts 实现二维可视化
5.使用GitLab进行项目版本控制和管理;
6.Nginx 实现反向代理解决跨域问题;
7.Jekins 进行项目的升级和部署;
8.优化网站前端性能,兼容各主流浏览器,提高网站访问速度。
9.根据新的项目需求,适配低代码3.0平台,实现系统的持续优化和升级。
1.负责 PC端、H5、微信小程序的开发、uniapp的开发,使用 Vue 作为前端框架,Webpack、Vite作为构建工具, 并结合 Ant Design UI 或者 ElementUI框架进行设计和实现。 2.根据产品需求和 UI 设计图,独立完成前端代码的编写,并使用
app端 使用uni-app进行页面搭建, 适用uni.request 进行前后端通讯, 路由跳转适用的是 uni.navigateTo 、uni.switchTab、 uni.redirectTo。使用 uni.StorageSync、uni.setStorageSync实
app端 使用uni-app进行页面搭建, 适用uni.request 进行前后端通讯, 路由跳转适用的是 uni.navigateTo 、uni.switchTab、 uni.redirectTo。使用 uni.StorageSync、uni.setStorageSync实