基本功:
熟练使用Photoshop和Sketch切图,能够做到精确还原设计稿
熟练使用Mac开发
熟练使用Charles抓包工具排查定位问题以及Xcode调试
熟练使用 Ajax,理解异步请求的原理,熟练使用 Jsonp 等技术完成跨域请求等操作
框架和库:
掌握 React和Vue 前端框架
了解React Native、Redux
灵活运用第三方包以及命令行工具
其他:
了解PWA,关注性能优化
掌握微信小程序开发
会使用 npm、yarn、lerna 管理项目模块所依赖的各种功能包
会使用 webpack、gulp 等主流自动化构建工具,及 GitHub 项目托管平台
熟练使用ES6 语法
携程拿去花
技术栈: React
项目描述:类似蚂蚁花呗的消费金融产品
工作描述:
统一技术选型,使用Hy2重构原携程Lizard(Backbone.js + RequireJS)版拿去花;
携程拿去花的前端项目负责人,负责贷前、贷中、贷后以及营销拉新活动等大部分重要业务的开发;
负责携程拿去花的横向拓展,兼容和适配不同端不同平台的差异,使去哪儿拿去花项目部署并运行在携程端。实现相同业务逻辑的⻚面,使⽤同⼀套前端代码构建;
关注并尝试react首屏性能优化的解决方案;
负责维护拿去花监控埋点、报警指标等;
关注拿去花产品运营情况,全程跟进用户投诉问题;
组件开发,负责抽离携程端独有功能给所有金融业务线使用,例如实名绑卡、收银台、六位密码等功能;
负责对外合作,接入去哪儿网机票,酒店火车票等业务线
技术栈:微信小程序 包含的功能模块: 列表:展示本月剩余预算、本月支出、本月收入;过往每笔支出、按天统计支出总额 添加:按时间、按类别记账 修改:可重新修改金额、类别、时间 设置:可设置本月预算与收入 统计:统计本年所有的收入与支出 【所有功能都是自己写的,跟公司无
用vue在vant组件上扩展实现的可选择从当前日期开始最近两个月的日期组件。 其中用到dayjs来控制最大能够选取的时间日期:当前时间开始计算后两个月。