1. 轻量级API服务开发:基于FastAPI/Django Rest Framework搭建前后端分离的接口服务,实现用户认证(JWT/Token)、数据增删改查、接口限流/鉴权,搭配MySQL做数据持久化、Redis做缓存,完成接口文档自动生成(Swagger)和单元测试,部署至Linux服务器并配置Nginx反向代理。
2. 微服务小项目:拆分单一应用为用户、订单、商品等微服务模块,用Flask+Consul实现服务注册与发现,结合RabbitMQ做消息队列解耦,实现服务熔断/降级,演示分布式系统基础设计能力。
3. 后台管理系统:基于Django+Vue搭建后台管理平台,实现数据可视化、权限分级管理(RBAC)、批量数据导入导出、操作日志记录,适配多端访问,体现前后端协同和业务逻辑落地能力。