个人介绍
Hello,我叫王帅,一名以前端开发为主***开发者。
最熟悉的开******、以及公众号H5开发
熟悉的技术栈依次为 小程序 > vue.js > react.js
熟悉的语言为:Ts/Js/Node.js
工作经历
2020-11-10 -至今沃尔沃极星software engineer
公司主要业务:销售车辆 + 社交网络 + 积分商城 工作负责: 1)前端的业务估时,技术选型和开发 2)开发的工作主要以前端为主,开发公众号、小程序、企业wx小程序 后端采用微服务架构,开发的微服务负责和wx Api 接口的交互
2018-10-01 -2020-10-28上海点礼网络科技有限公司前端开发
公司业务分两个,一个是礼品福利公司,一个是为礼品公司开发使用软件。 工作负责: 1) 小程序的业务需求,界面开发与交互,和后台配合实现业务逻辑。 2) 公众号的页面开发,根据旗下签约用户,开发定制的页面,和团队配合实现业务 3) 同时负责 PC 管理端,网站的界面优化,日常开发维护,代码优化等。
教育经历
2014-08-01 - 2018-06-28阜阳师范学院信息工程学院计算机科学与技术本科
技能
项目链接: https://cdn-dev.china.polestar.cn/resource/dev-test/polestarpopup/index.html 1.项目功能:视频播放、背景音乐播放/暂停、蝴蝶随着页面滑动在页面滑动、用户可留资、可统计用户行为 2.主要负责开发,部署上线 3.难点 1)问题:安卓、IOS、*小程序嵌入H5,三端的表现不一致,兼容性有问题 解决方案:尽可能寻找统一解决方案,对于无法统一处理的,判断当前运行的环境进行分别处理 2)问题:H5 页面需要和app、*小程序分别交互 解决方案:H5和app的交互,引入JSbridge;H5和小程序的交互,引入jweixin-1.3.2.js
1.主要功能 用户SSO登录、user 权限控制、用户风险操作功能、订单操作功能、积分操作功能、充电操作功能、DataDic操作功能、Notification 操作功能、虚拟卡券操作功能等 2.我主要负责日常开发和维护,当目前为止,内部运行正常
1.项目分为 试驾、购车、金融方案试算对比、社区、商城 用户可以在线支付定金,预约试驾,参数社区日常发帖、点赞、评论获取积分,使用积分在商城购买商品 2.我负责这个项目的前端总开发,项目的搭建,技术的选型,日常开发、迭代、维护,后端负责和*服务端API 交互的微服务开发。 前端使用了 TS + less,管理端以 vue.js + less 为主,react.js + less 为辅助, 后端主要 node.js + aws ,封控和安全的功能模块用了 阿里云 的一些功能。 3.技术难点 1) 问题:关于对同一篇文章的点赞,可能页面栈中的 A、B、C 页面都需要展示点赞的实时情况,当中 C页面进行点赞的时候,返回B页面,B页面的点赞并没有改变。 解决方案:实现一套,点赞的监听/广播机制,在页面的 onHide 方法中,触发监听,当C页面点赞的时候,触发广播机制;同时要注意,在监听页面的 onUnload 方法中,要主动移除监听,不然会产生内存泄露。 2)问题:用户可以根据不同的模版生产不通类型的专属海报,自定义图片,文字,并且需要一段文字中,有些内容可以标记为红色 解决方案:封装一个画海报的组件,模版数据和内容数据分离,画海报的时候,先把两个数据合并再进行画图,文字中标记不同的颜色,采用bbcode 的解析方式进行实现。 解决方案: