熟悉HTML,CSS,JavaScript语言
熟练使用React全家桶(Antd,umi,dva,Redux,Mobx,各种Hooks,等)
熟练使用Vue全家桶(ElementUI,Vuex,等)
掌握Nodejs做服务端(Express,Koa)
掌握数据结构与算法,计算机网络,浏览器原理。
项目1:滴滴出行充电加油地图可视化系统
该系统将全国范围内的滴滴合作充电桩和加油站可视化的管理起来,该系统目前是滴滴能源运营的主要实用工具,目前周PV,UV分别300+,100+
使用的前端技术React+antd,状态管理使用dva写法,使用高德api和bizchartsAPI辅助完成业务代码,最后通过umi打包构建。
该系统前端主要做了两件事,其一是把高德原生js的几个功能结合起来自己封装成符合业务要求的一个大功能,并通过接口获取后端传来的数据,将真实数据可视化的展示在地图上,自封装组建还包括了request函数封装了一个fetch请求,会判断请求类型并返回promise,其二是把复杂的组件间数据交互用dva写法做状态管理。
项目2:滴滴出行工程中台管理项目
该项目是一个典型的中台项目,有三个页面,列表页负责筛选和总揽,新建页负责提交form表单,详情页负责查看详情。
使用react+antd,状态管理直接使用hooks(useContext)
重点:1.表单提交与状态推进 2.table的分页请求
项目3:海洋可视化系统
该系统将南海的将南海海洋流向流速数据形成动态矢量粒子展示在地图上,并通过横向的时间轴控制一天之内的数据,以及日历控制一个月内的数据。将可以进入该页面的用户权限管理起来,用户正确输入账号密码方可进入。
该系统前端使用的技术主要有Vue,Vuex,LeafletAPI,ElementUI,echarts。后端使用 的技术是Nodejs+express,数据库使用mongodb。
系统将全国范围内的滴滴合作充电桩和加油站可视化的管理起来,该系统目前是滴滴能源运营的主要实用工具,目前周PV,UV分别300+,100+ 使用的前端技术React+antd,状态管理使用dva写法,使用高德api和bizchartsAPI辅助完成业务代码,最后通过umi打包构建
该项目是一个典型的中台项目,有三个页面,列表页负责筛选和总揽,新建页负责提交form表单,详情页负责查看详情。 使用react+antd,状态管理直接使用hooks(useContext) 要点功能:1.暂存,form很大,表单的提交有7个步骤,form-item有3