前端领域,精通 HTML5、CSS3、JavaScript,熟练运用 Vue.js、React 等框架实现响应式交互,掌握 TypeScript 增强代码严谨性。
后端开发中,熟练使用 Node.js、Python、Java 等语言,掌握Django、Spring Boot 等框架搭建 RESTful API,精通 MySQL等关系型数据库设计与优化,熟悉 MongoDB 、Redis 等非关系型数据库应用场景,具备分布式事务处理与缓存策略设计能力。
某学校的微信小程序+后台管理系统。使用到的技术栈有:
小程序端:Uniapp+Vue3+Pinia
管理后台:Vue3+Element Plus+ECharts+Axios
后端架构:SpringBoot2.7+MyBatisPlus+Redis+RabbitMQ
核心功能实现:
1. 智能刷题系统
支持5w+题目的CRUD操作
基于遗传算法实现动态组卷
Redis缓存最近100条记录,MySQL持久化存储
刷题之前进行人脸验证
2. 数据可视化看板
使用ECharts实现:
学生学习轨迹热力图
知识点掌握度雷达图
班级成绩分布箱线图