前端基础:熟悉 JavaScript / TypeScript,理解 ES6+ 语法特性及常用设计模式 熟悉 HTML5 / CSS3 / Flex / Grid,具备良好布局与组件化思维 了解浏览器渲染机制、事件机制、性能优化原则
框架与工程化:熟练使用 Vue 3 / Composition API / Pinia 开发中大型业务项目; 熟练使用 Vite + Vue Router 进行前端工程化构建; 能独立完成组件封装、模块拆分与项目结构设计; 熟悉 前后端分离、RESTful API 对接、Axios 封装与拦截处理; 熟悉 Webpack / ESBuild 基础配置及构建优化
小程序开发: 有实际 微信小程序 / 企业微信小程序 项目经验; 能基于 Vue 小程序框架(如 uni-app / mpvue / taro-vue 模式)进行多端开发; 熟练掌握小程序页面生命周期、数据绑定、组件通信、分包策略 熟悉小程序权限体系、文件上传、消息订阅、复杂表单处理
性能优化:熟悉首屏优化、按需加载、懒加载、路由分包、组件缓存; 能进行小程序渲染优化(减少 setData、提升列表流畅度)
工具与协作:熟练使用 Git、npm、pnpm、ESLint、Prettier 等前端工具 熟悉接口联调、文档规范、多人协作流程(Git Flow / Code Review)
平台对接经验:对接上海城地地图(地图组件加载、标注、定位权限处理); 对接云信签加密 / CA 电子签章:签名发起、状态轮询、前端校验、异常处理、安全加密传输;熟悉政务类接口、安全管控、隐私数据脱敏相关流程
出国处小程序
项目描述: 这是一个基于微信小程序平台的数字证书管理系统,为用户提供数字证书的全生命周期管理功能。该系统集成了第三方加密插件(MKeyPlugin),实现了证书的申请、更新、查看、注销以及密码重置等核心功能。
核心技术实现: 集成并使用微信小程序插件机制,与加密服务进行交互 实现了完整的表单验证与用户输入处理 使用 TDesign 组件库构建现代化UI界面 采用本地存储管理证书相关信息及插件授权码 实现了证书有效期计算与状态展示
项目亮点: 安全性高,集成专业加密插件,保障数字证书操作安全;用户体验佳,提供完整的证书状态可视化展示;稳定性强:具备版本更新检测、插件授权过期自动更新等健壮性设计。
羽毛球活动管理系统-后端
一个基于FastAPI框架开发的羽毛球活动管理平台,服务于羽毛球爱好者群体,提供活动发布、报名管理、数据分析等完整功能。系统采用前后端分离架构,后端使用Python异步编程模型构建RESTful API,前端对接微信小程序。
核心技术栈: 后端:Python, FastAPI, SQLAlchemy, MySQL 前端接口:RESTful API(面向微信小程序) 认证:JWT令牌机制 数据处理:Pandas, OpenPyXL(Excel导入)
核心功能模块: 用户认证与管理 - 微信快捷登录,JWT身份验证 活动管理 - 活动创建、编辑、查询及状态管理 报名系统 - 活动报名、取消报名处理 数据统计 - 用户参与排行榜、活跃度分析 数据导入 - Excel批量导入、微信群聊记录解析
项目亮点: 实现了复杂的数据处理逻辑,包括微信群聊记录的智能解析算法 设计了灵活的数据模型,支持活动、报名、取消记录等多维数据管理 采用现代化的FastAPI框架,具备自动生成API文档的能力 实现了完善的数据去重和一致性保障机制
这个项目展示了我在Web后端开发、数据库设计、API接口开发以及复杂数据处理方面的综合能力。
幼稚园Y助手是一款专为羽毛球社群设计的微信小程序,旨在帮助羽毛球爱好者更好地参与活动、管理个人信息以及了解社群排名。该应用提供了用户个人信息管理、活动参与记录、活跃度统计、社群排名等功能。 项目职责:独立完成前后端页面开发与交互实现 设计并实现用户信息管理系统 开发活动展示
项目描述: 这是一个基于微信小程序平台的数字证书管理系统,为用户提供数字证书的全生命周期管理功能。该系统集成了第三方加密插件(MKeyPlugin),实现了证书的申请、更新、查看、注销以及密码重置等核心功能。 核心技术实现: 集成并使用微信小程序插件机制,与加密服务进行交互