锤子简历品牌推广师
前端转行简历怎么写范文
作者:锤子简历 2020/08/13 09:30:00
阅读 337

求职意向

前端开发工程师 上海 薪资面议 随时到岗

教育背景

2020.x -2020x 锤子简历大学 工商管理(本科)

2020.x -2020x 锤子简历大学 会计与金融(硕士)

工作经验

2020.x -2020x 锤子简历信息技术有限公司 web前端开发


2020.x -2020x 锤子简历信息技术有限公司 高级前端开发工程师

运营线负责人,负责crm后台管理系统的常规迭代,运营流量池项目的开发,包括小程序,h5专项的开发,运营活动相关页面的开发,cms后台系统中文章管理系统的开发迭代

项目经验

2020.x -2020x 后台业务管理系统 独立完成

1.技术栈:React+React-Router+React-Redux+ECharts+Node+MongoDB

2.工作内容:
 ■ 使用React-Router+JSX+CSS+ECharts实现页面布局及跳转,
 ■ 使用React-Redux集中数据管理及 请求数据的方法,
 ■ 使用Node.js实现后台接口,设计MongoDB数据结构,方便数据的增删改查
3.功能:
 ■ 登录验证:
 登录页--登陆时请求后台数据,返回登录成功则种下 sessionStorage,再读取sessionStorage,成功则跳转系统首页,失败则到登录页。
 7天免登录--勾选则在登录时种下cookie,后期登录直接跳转系统首页。
 ■ 商品管理:
 商品上架流程:
 流程1:添加商品:添加商品到商品列表,
 流程2:审核商品:如果审核审核失败则可以再进行编辑,编辑成功后自动进行再审核,
 流程3:商品审核通过的商品则会上架。
 当删除商品后会先放入回收站,如误删,可以再回收站里还原。
 并且支持多商品操作,可以多件商品一起审核及删除。
 ■ 订单管理:
 当有订单时会先判断是否支付,支付则需要发货后并确认收货才会完成订单。
 并且在系统首页中会显示订单的各种数据,以供分析。
4.项目中遇到的问题和解决办法:
 问题1:在组件页中会有直接请求后台数据来进行增删改查的话,会有大量的重复代码,并且组件与组件之间通信也会很不方便。
 解决办法:使用React-Redux进行集中数据状态管理,方便组件之间的数据传递,并将方法存放在actionCreators中,方便复用。
 问题2:在actionCreators中的方法取名容易重复。
 解决办法:在actionTypes中声明常量来管理方法的名字,避免重复命名。
 问题3:React中如何异步数据请求 。
 解决办法:使用React-Thunk中间件,在中间件中发送异步数据请求,成功拿到数据后再进行dispatch修改数据。
 问题4:在异步请求数据后,reducer的数据变化了,可是组件页面没有重新渲染。
 解决办法:在了解redux源码后,发现reducer是纯函数,当比较新旧两个对象是否一致,比较的是两个对象的地址,也就是浅比较法,所以会认为没有更新,导致组件页面没有重新渲染,所以需要深克隆修改再返回。
 问题5:在批量删除时怎么减少dom的操作。
 解决办法:在数据添加中增加checked,全选时先改变存储在reducer里的数据,然后在批量操作时在一起去请求后台数据。

2020.x -2020x 音乐播放器 独立完成

1.技术栈:React+React-Router+React-Redux+Ant Design Mobile+Less

2.功能:
■播放歌曲
■搜索歌曲
■切换各个板块
3.项目中遇到的问题和解决办法:
问题1:所用接口不同域,遇到跨域问题。
解决办法:
react-create-app 跨域,通过porxy去跨域,通过引入跨域中间件去跨域。

2020.x -2020x 小程序及h5类型项目 项目负责人

使用taro框架开发的小程序及h5项目,能用一套代码做一些判断环境的兼容来实现h5页面及小程序的开发,taro框架类似于react的语法。

1.技术栈:React+React-Router+React-Redux
2.工作内容:
通过请求后台接口拿到数据渲染页面

3.功能:
■ 登录验证:
首先拿到openid去请求接口拿到token并存在localStorage中,并且在每次请求的时候将token放在请求头中传参到后端去验证身份。
■ 查询功能:
在查询时需要先验证此token是否已经通过手机验证,如通过则在跳转结果页,否则则弹出手机验证弹窗,如验证通过后则在别的查询页能直接跳转结果页
■ 筛选:
在结果页可根据相应的条件去筛选结果并排序
■ 埋点:
在关键按钮及页面进行埋点来帮助BI对数据的分析

4.项目中遇到的问题和解决办法:
问题1:taro框架中使用内置方法在h5页面中获取不到utm,后通过判断环境的方法,用原生方法解决
问题2:在taro框架升级后导致测试环境发布失败,后升级到稳定版本后发布成功

自我评价

兴趣爱好:音乐,篮球,旅行
性格:沉稳,待人友好,为人诚实谦虚,具有亲和力,平易近人,乐于助人。
工作方面:喜欢挑战,敢于挑战,热爱前端这份职业,喜欢钻研技术,平时也喜欢浏览技术网站,如掘金等。

内容来源说明:本文章来自网络收集,如侵犯了你的权益,请联系QQ:2772182309进行删除。