1、精通JavaScript、css3、html5、jQuery等前端基础技术,掌握面向对象编程思想,精通ajax、dom、json等相关技术,熟悉掌握HTTP协议相关原理。
2、能够熟练使用React、Vue、JQuery等前端技术框架,熟悉模块化开发,有框架设计能力;
3、熟悉数据可视化,数据报表工具,能使用 LayUI、echarts 等进行数据可视化页面开发。
4、能熟练进行微信公众号及小程序开发,熟悉ES5、ES6等语法,掌握CSS的预编译语言Less、Scss;
1.智家网络管理2.0
● 项目描述:基于SaaS平台开发的网络管理系统,对家庭网络,企业网络做数据管理,有白名单控制,系统设置,资源分配,授权管理,告警,日志,租户管理,用户管理,业务发放等。
● 主要工作:配合php以及后端完成功能需求开发,验证测试,以及将混合开发改造成前后分离模式,对组内非前端人员的技术支持工作,问题单处理,整个系统的排查整改。
● 技术实现:angularjs以及angular生态组件+jquery+iframe+php+一些其他三方插件,主要负责App前后台管理+业务配置+wifi配置功能+其他功能的迭代维护。
2.智家网络管理3.0
对智家网络管理2.0的迁移,重构。
主要工作:前端技术选型,项目结构梳理,任务评估,基于对2.0开发做盘点提出一些整改,代码日常review工作,负责开发组的技术日常培训。
技术实现:项目前端采用的是react+nodejs+react-redux+react生态ui+less,本人开发涉及的主功能有权限操作,资源统一分配,业务配置,资源ont,业务规划,olt,区域站点,网管升级、设备管理等。
3.ET网络管理平台
1.网络管理系统,阈值设置,首页统计展示,创建站点,根据地图去查询各地区的资源,支持查看,导出,下载,可以进行配置后输出报告。
2. 负责首页统计展示前后联调,根据地图经纬度获取不同数据切换展示,阈值设置模块开发,站点详情下的资源报告展示。