熟悉HTML CSS JavaScript 等前端基础开发技术
熟悉less sass等预编译处理模式,掌握es6语法
多次使用vue2 vue3 全家桶进行项目独立开发
熟悉TypeScript语法,有TypeScript + vue3的开发经验
熟悉Axios+Promise的常规封装
熟悉ECharts、百度地图、高德地图等开发工具,有丰富的大屏可视化经验
能熟练运用Element-ui 、Naive-ui、Ant-design、Vant-ui等市面上常见UI组件库进行项目开发
熟悉微信小程序,uniapp等开发
熟悉Java SpringBoot Mybatis MySQL SQLServer等后端技术,有实际的项目经验
了解鸿蒙应用开发,获得鸿蒙基础认证证书
项目名:重庆无线运营系统
项目描述:
重庆无线运营系统项目是一个后台管理系统,主要是重庆电信分公司用于对电信业务的管理,方便了重庆电信各
个分公司对性能数据,基站告警,工单管理,移动障碍等各个业务的管理,提高了电信各个分公司办公效率,该
系统已在重庆各个分公司投入使用,并赢得各个分公司的一致好评
技术栈:
Vue3.0 TypeScript NaiceUI VantUI ECharts 百度地图
个人职责:
与后端工程师对接功能模块接口
二次封装ECharts图达到10种以上,满足通用业务需求,提升开发效率,并合并到分公司公共组件库,实现项
目中的性能数据、基站告警等数据分析功能
基于百度地图和TypeScript技术封装地图海量点覆盖物和扇区覆盖物实现代码复用性,减少代码冗余
基于DataV,ECharts,flex等技术进行炫酷大屏可视化效果,并加入一些动画,让效果直观
负责对工单管理,客服支撑,网元组等多个功能模块的开发,并封装组件80+;对组件封装能全面考虑组件复
用性,传值,通信等
基于vue3 vantUi等技术,开发移动端工单管理和流程管理等模块,基于Vant的相关组件完成引用及二次封
装,如表单填写组件,Tab栏等组件,以满足项目整体UI风格和需求开发
用组件化思维确定项目结构,按功能分类设计路由从而进页面开发,用TypeScript语言 interface、type来声明
states / props 变量类型,并添加注释,提高代码可读性
因为工作上有很多重复性的代码,有一些像闭包、定时器、数组的匹配等很多功能都是公共的,我的想法是把一些重复性的方法给收集起来,到时候要用的时候就可以直接找到,然后进行复制粘贴就可以了,可以大大的提高工作的效率。
这个是知识库导航应用的后端,采用的技术是node.js,之所以用node.js是想实现快速的搭建并实现部署,满足了知识库导航的一些基本接口要求