1. 编程语言:熟练掌握HTML/HTML5、CSS/CSS3和JavaScript(含ES6+),能够编写符合标准的前端代码;
2. 前端框架:熟悉并且有实际项目经验的前端框架,如React、Vue全家桶,熟练运用Vue3、Pinia,熟练运用
ElementUI、Antd等前端组件库;
3. 第三方工具库:熟悉并且有 lodash、jQuery、moment、Echarts、Axios、MockJs 等项目经验;
4. 响应式设计:具备响应式网页设计的能力,能够根据不同设备的屏幕尺寸和分辨率进行布局;
5. 兼容性:能够编写兼容各种主流浏览器的代码,设备兼容处理等;
6. 移动端开发:拥有 H5、微信小程序开发经验,熟练运用 Taro、Uni-app 多端框架、Mbox、Dva等状态管理工具
以及 TaroUI、Vant、Antd 等组件库;
7. 工程化:熟练运用 Webpack、Vite 进行工程化开发,具有插件开发经验;
8. 版本控制:熟练使用Git、Svn进行版本控制,能够与团队成员协作开发,并且能够解决代码冲突;
9. 性能优化:了解前端性能优化的基本原理和技巧,能够通过优化代码和资源加载来提升网页的加载速度、通过优
化代码提升代码运行效率;
10.测试和调试:熟悉常见的前端测试工具和调试工具,能够进行单元测试和调试,确保代码的质量和稳定性;
11.工具使用:熟练使用 PostMan、ApiFox 进行接口调试,使用 PostMan 编写脚本批量生产大量数据测试;
12.服务器:使用 NodeJs、Express、Koa 进行基础服务端开发。
2024-03 ~ 2026-04 全资产清算簿记软件 前端开发
项目简介:全资产清算簿记项目,是证券资管等金融机构在交易日日间开展的资金资产余额及可用变化清算业务。主
要负责日间清算模块,在开市后收市前要完成的相关清算业务;
技术栈:
· Vue3、Pinia、VueRouter、Sass、ElementUI、Axios、Vite、NodeJs;
· 微前端
· AI-CODING
项目职责:
· 项目迭代开发、性能分析优化、异常处理及流水线维护
· 基于公司内部配置化组件结合项目实际完成二次业务组件封装
· Vite插件开发,兼容公司内部框架异常/适配微前端多项目独立/融合部署
· 结合AI-CODING进行项目实际研发,独立完成本项目SKILLS、rules创建并应用,并研究相关MCP服务本地部署
应用(如lanhu-mcp)
2023-11 ~ 2024-03 慧管家 前端开发
项目简介:基金、证券、信托等大资管领域的各细分行业对于数智化建设的需求不断提升,以此提高精细化投资和管
理能力,建设以投资决策辅助、投资分析为重点的投管解决方案;
技术栈:
· Vue2、Vuex、VueRouter、Sass、ElementUI、Axios、Canvas;
· Vue3、Pinia
· 微前端
项目职责:
· 项目新功能迭代开发、异常问题分析处理
· 业务组件二次封装,减少重复工作
· 功能模块性能优化:使用内部二次封装开源组件库KocaUI,分析定位性能问题,并反馈至组件库研发平台被采纳
解决
2019-07 ~ 2023-08 云零售多端POS 前端开发
项目简介:针对线下门店销售信息统计、卡券、调拨、盘点、打印等功能齐全的产品实现业务管理,云零售多端POS
跨端(Android、IOS、Windows、MAC等)实现客户所需要的基本功能,实现数据云端本地同步、弱网断网正常操
作,打通进销存、财务、生产等多款产品,实现数据共享;
技术栈:Vue2、Vuex、VueRouter、ElementUI、Vant、Sass、Axios;
项目职责:
· 负责下单全流程、打印模块、店务模块等开发维护及性能优化
· 独立进行组件二次封装,实现页面配置化开发,减少大量重复工作,集中精力进行业务逻辑代码编写
· 独立实现公共逻辑统一封装,仅对外部提供接口,如远程授权、权限校验、多数量单位换算、统一扫码等功能
· 负责部分页面性能优化,如实现多行多列场景虚拟列表等
· 进行设备适配,客户使用设备多样化,用户自定义设置或自动进行设备适配
· 独立负责开发维护云零售会员H5及扫码购H5(Taro3 + React、Axios、Sass)
2022-02 ~ 2023-08 云零售商城(小程序) 前端开发
项目简介:在实现云零售多端POS应用于广大跨行业零售/批发门店后,应客户响应,为客户提供用户在线下单服务、
线上促销、卡券、积分核销、储值等功能;
技术栈:Taro3 + React、Mobx、TaroUI、Sass、Jest、Mocha、Axios;
项目职责:
· 独立负责开发云零售商城小程序用户登录、首页自定义装修、商品展示、卡券、储值等非确认下单全部流程
· 独立负责处理部署日志信息、分析处理异常日志
· 独立负责商品展示页商品列表类别联动性能优化及其他优化
· 独立进行单元测试配置及代码编写
· 处理设备兼容问题(主要是样式兼容处理)
· 独立完成小程序海报生成插件封装、虚拟列表组件封装,分享转发统一封装、弹窗等全局组件统一封装等
2018-07 ~ 2022-03 精斗云 前端开发
项目简介:将云会计、云进销存、商品管理、电商等多模块融合集成,提供更加便利的使用方式;
技术栈:Vue2、Vuex、VueRouter、Sass、jQuery、Ajax、HTML5、CSS3;
项目职责:
· 前期负责项目进销存模块维护、后期独立负责进销存、商品中心、融合前端三大模块新功能迭代、产品异常信息
分析处理
· 性能优化(大量数据时,DOM操作导致长时间无反应或卡死)、拆单下推一分钱问题处理等
· 精斗云云订货微信小程序迭代(原生微信小程序)
· 精斗云云订货H5(Vue2、Vuex、Sass)
· 独立负责云会计微信小程序功能迭代(原生微信小程序)
2018-07 ~ 2020-03 云进销存 前端开发
项目简介:实现了采购、销售、库管等业务流程的规范化管理,订单电子化,进货、销售单据保存云端;
技术栈:jQuery、Ajax、Css3;
项目职责:
· 项目新功能迭代开发、异常问题分析处理
· 性
利用Selenium模拟浏览器操作,解决网易云音乐iframe嵌套导致的页面加载问题;通过逆向分析其评论API的加密逻辑(AES与RSA),实现带地域信息的评论数据抓取。基于FastAPI搭建高性能后端服务,设计WebSocket接口实现爬虫进度的实时推送。设计MySQL数据库表
这是一个基于Node.js的前端包检查工具,用于检测编译后依赖文件是否异常丢失。它通过输入项目路径,自动分析资源完整性并输出缺失报告及部署建议,支持快捷键操作,帮助开发者快速排查构建产物问题。