相关技能:掌握原生JS,考虑兼容性并实现JQuery的相关功能,利用ES6新特性保持代码简洁规范;主流前端框架Angular、Vue、React均有实际项目经验,并掌握webpack的基本配置;掌握前后端debug操作,能处理一般的后端问题,使用条件断点,使用Chrome提供的框架插件;重视效率,掌握开发工具的快捷键,Shell快捷键,高效编辑模式,熟练掌握Git、Vim;修改并发布过微信小程序;英语水平CET4:550,CET6:585,可以阅读英文资料。
政企项目:采用Angular8+,TypeScript,Ng-Alain,Antd,G2-Antv
1. 通过税务、工商等部门获取当地规上、规下企业数据,进行相关分析,并可视化展示。完成数据的批量导入,
组织权限设置,结果导出等功能。还包括增删查改,地图定位,marker展示,轨迹围栏等。
2. 考核系统:某市级组织部考察县市各部门交办任务的完成情况,并能在年底给出评价。包括打分,根据各部门提交计划中的时间判断完成情况,自动提醒,消息通知等功能。
市政项目:采用Vue2,Vuex,Axios,ElementUI,Ionic,Cordova,Vant,Amap
3. 城管或保洁使用App拍照并提交市容问题,管理人员使用PC平台汇总问题并分配下发给个人解决。本项目采用开源代码,自行改造设计,完成 webpack、拦截器、路由等配置。采用Vue全家桶开发 PC 端。
4. 利用 Ionic ,Cordova和Vant 开发并打包App 移动端,包括拍照、定位等功能,期间解决开发预览和 apk 包 devServer 跨域配置的问题,android9 之后https 协议的问题,高德地图的 hash 问题等。
5. 使用Springboot,Mybatis,Mysql,能处理一般crud 操作。
考试项目:采用 Vue 全家桶, iView
6. PC端为出题系统,采用Vue全家桶,含有单选、多选、判断等题型,有随机出题功能。小程序端答题,采用微信开发者工具,iView等,有考试、练习,倒计时,错题本等功能。注册开发审核发布微信考试小程序。
数据通信项目,采用React,Redux,Webpack,Babel等
7. 项目从设备获取实时数据,存入本地UIDB并展示。组件化开发,单页面多级展示,处理React的状态、周期、hooks、渲染等问题。使用Whistle、Omega等工具完成本地编译代码的映射,提高工作效率。研究自研的UI框架源码,并根据实践中发现的问题提出issues。使用前端微服务,使组件供不同业务线的场景调用。
项目从设备获取实时数据,存入本地UIDB并展示。组件化开发,单页面多级展示,处理React的状态、周期、hooks、渲染等问题。使用Whistle、Omega等工具完成本地编译代码的映射,提高工作效率。研究自研的UI框架源码,并根据实践中发现的问题提出issues。使用前端微服务
C端为出题系统,采用Vue全家桶,含有单选、多选、判断等题型,有随机出题功能。小程序端答题,采用微信开发者工具,iView等,有考试、练习,倒计时,错题本等功能。注册开发审核发布微信考试小程序。