我有6年的前端开发经验,之前在南京途牛信息科技有限公司以及爱福路汽车科技有限公司从事前端开发工作,先在南通京东城市负责前端开发工作。前端基础扎实,擅长Vue,熟悉React,PC端移动端开发经验较为丰富。小程序也可。
企业军师项目
负责前期技术调研工作以及 App/PC 所有相关页面的开发以及维护工作,并推动项目正常上线;
项目中使用 Vue相关技术栈以及@antv/G2 绘制图表。在使用该组件的过程中遇到双轴图左右侧Y轴轴线不对称、iOS 15+版本系统下图表不显示等问题,且其他业务组也有图表相关的需求。针对这些现状,后基于 @antv/G2 封装 @f6/mobius 图表组件,以提供给业务方使用,提高人效。并且在解决问题的同时统一设计语言与设计规范,并保证技术栈的一致性,降低风险;
开发过程中,由于页面结构类似,用于图表渲染的数据结构也类似,因此抽取对应的页面模板以及数据模板,通过模板生成页面内容以及页面数据,提高开发效率;
由于首页数据量较大,并发请求过多导致页面性能下降,因此改用懒加载+队列的方式,优化数据请求,并在页面离开时,利用 Axios 的 cancelToken 取消未完成的请求,提高了页面加载速度。
obsidian-translator是文本编辑工具 Obsidian 的插件。该插件的主要功能是在使用该工具时可以对选中的文本,或者自定义文本进行翻译。翻译能力由有道提供,并支持多种语言类型切换。
用于提供一些日常开发工程中可能会用到的小工具。目前已包含两种小工具: EL-Link:用于保存日常会用到的链接地址,可以增改删查,并且可以展示对应地址的二维码,方便扫码后在手机等移动设备上查看链接地址; ELL-Dictionary: 词典,用于词句翻译。
用于提供一些日常开发工程中可能会用到的小工具。目前已包含两种小工具: EL-Link:用于保存日常会用到的链接地址,可以增改删查,并且可以展示对应地址的二维码,方便扫码后在手机等移动设备上查看链接地址; ELL-Dictionary: 词典,用于词句翻译。