1. 熟练掌握JavaScript、ES6新语法,掌握Sass、Less预处理器
2. 熟练掌握React及其相关技术栈,并有相关项目开发经验
3. 熟练掌握Vue2、Vue3及其相关技术栈、并有相关项目开发经验
4. 熟练使用TypeScript,有相关项目开发经验,且在项目中使用ESLint并推动团队在项目开发中使用
5. 熟练使用Git、SVN版本控制工具,进行代码管理,实现敏捷开发
6 熟悉小程序开发,有项目开发经验
7. 熟悉Echarts、Highcharts等数据可视化库,有实际项目开发经验
8. 熟悉Webpack、Gulp、Grunt等自动化构建工具,并可以根据团队业务需求调整适配自身项目配置
9. 熟悉Postman等接口测试工具,使用Fiddler、Charles进行抓包分析
10. 了解npm私有仓库开发,有公司私有仓库维护经验
11. 了解NodeJS,可快速构建Web服务器,运用Express搭建项目进行开发
项目描述:针对产品需求,开发针对每个场景业务的管理平台及对应的app功能。及对现有的场景
业务需求,以后会开发出每个场景在PC端的门户网站,避免每个门户都单独的启用资源开发,而通过组件化思想,以组件为基本单位开发,最后配置出符合需求的门户网站。
项目内容:
1、 抽离项目中共用的业务组件及样式表,避免重复开发;
2、 提取公共的代码片段或工具代码;
3、 针对门户(对场景模块开发可预览的PC页面,非管理端),开发独立的UI组件及部分特定需求处理;
4、 运用css3实现简单动画效果;
5、 考虑对浏览器的兼容性问题;
6、 针对UI设计,对UI框架样式进行二次开发;
最近在学习React库,自己就从头开始,一步步写出一个后台管理,从而在实际项目中来理解React的一些知识点。
后台管理系统,针对老系统重构需求,对老系统的UI设计更新,代码维护,及新需求的开发;经纪人合同管理,数据订正等等的综合性管理后台