在招聘事业部期间,负责招聘产品的前端研发工作,项目涉及 PC端、M端,熟练使用Vue、React 技术栈结合ES6、typ escript进行组件化开发;熟练使用jQuery、ajax开发前后端未分离项目需求,使用git进行代码提交以及项目管理。
技能:
1、熟悉 js 中对象、属性、原型链、闭包以及数组方法;熟悉 js 语言核心技术 DOM、Ajax、Json 等; 熟悉 js 框架 jQuery ,使用过 ajax 实现数据的异步处理;
2、熟练使用react,熟悉其生命周期的使用场景,父子组件之间数据传递,以及拆分模块,实现更高的复用性;
3、使用并熟悉vue,生命周期,页面路由,数据渲染以及其基本属性,在项目中使用过vuex,熟悉状态管理模式;
4、使用并熟悉 es6,在项目中使用过箭头函数,promise 处理异步操作,定义变量等;
5、了解 nodejs,使用过 express 框架以及基本的模块。使用node做的毕业设计;
6、了解webpack、bower前端打包工具;
7、熟练使用过git和svn进行团队开发;
机构号注册及优化 2020年4月 -- 2020年5月
项目简介:移动端注册流程和后台管理系统功能实现
项目职责:
1、图片上传压缩,兼容ios拍照上传旋转问题;iphone 5s按钮文字不居中;
2、轮播图图片自适应,背景实现毛玻璃;
3、使用transition实现表单字段动画效果,默认点击后文字移动到左上角;
4、表单数据脱敏,加密解密;
5、封装页面共同header组件,实现title展示,搜索表单以及筛选抽屉表单Slot;
6、根据进入注册表单不同商户类型,显示不同字段文案,修改相关字段正则;
职位广告迁移二期 2019年9月 -- 2019年12月
项目简介:使用react实现的PC端项目,一期基础上做了权限优化;
项目职责:
1、使用promise实现下拉数据异步加载显示,使用promise all实现多表单校验;
2、使用react hooks+typescript实现按钮通用组件,抛出大小、状态、类型以及事件;
3、优化代码,代码分割,组件懒加载,使用react.lazy、动态import做性能优化;
4、使用post message实现iframe之间跨域通信,使iframe里的编辑弹窗弹层覆盖整个界面;