熟练 DIV + CSS 页面布局、重构,对 HTML 语义化有一定了解
掌握原生 JavaScript,使用 ES6+
面向对象的编程思想,继承、闭包、作用域链、原型链等概念
使用 Ajax,Axios,Fetch 后台进行数据交互
掌握百分比、Flex 布局 及 移动端的屏幕适配( Rem )等问题
熟悉 Sass、Less 的使用
运用 VueJs、ReactJS 框架搭建 SPA 单页面应用项目
微信小程序开发 Mpvue
使用前端组件库:Vux、Element-UI、Ant Design、Ant DesignVue、Vant等
图表可视化工具:Echarts、HighCharts
基本的 NodeJs 的使用,框架:Express、Koa
熟悉 TypeScript 的基本语法,完成开发
熟练使用 Git 版本管理工具,Webpack 构建前端代码
熟悉性能优化
一、项目名称:E行销(公众号)(Vue)
项目简介:
E行销项目是基于中信保诚微信企业号打造一站式的营销员拓客转化工具,集新闻自助封装,营销员个人名片,获客工具矩阵,客户管理,发现及积分商城等功能一身,为营销员的营销日常赋能。
工作职责:
搭建项目,组件封装,需求确认,完成日常开发工作
制定开发规范,保证代码可维护性
与后端同学接口联调,及时跟进测试,解决问题,保证项目如期上线
优化代码,提高用户体验
技术要点:
CSS前端页面布局
Vue-router模块定义路由
Vuex状态管理,实现组件通信
Axios模块与后台数据交互
前端UI组件库的使用(Element-UI、Vux)
缓存的使用(localStorage、sessionStorage)
二、项目名称:数字化中台服务 (Vue + React)
项目简介
数字化中台服务是致力于服务整个投保流程,包括产品组合配置,参数配置,权限配置,H5投保流程试算、承保、核保、生成保单,主要包括产品中心,营销中心,H5投保流程,自助测试平台,统一入口,权限中心等。
工作职责:
需求确认,搭建开发环境,完成日常开发工作,代码发布
配合产品配置,代码运维与优化
制定代码开发规范,便于可维护性
帮助小伙伴熟悉开发投保流程
三、项目名称:E行销(APP)
项目简介:
E行销( APP )端的项目是E行销微信企业号 + IOS/Android 端框架、登录、忘记密码、退出登录、手势密码、一键导入等功能。
工作职责:
前端代码兼容,同时满足三端(微信公众号、IOS 端、Android 端)
登录功能模块三端联调
APP 端分享、标题、头像上传、登出、一键导入、PDF 文件预览等功能与 APP 端联调
APP 端与 H5 端参数传递回调函数,jsBridge 桥的设定缓存的使用