Python(服务端开发)
📌 规划占位页:本页从服务端开发视角规划 Python 后端内容,覆盖 Web 框架、异步与并发、数据访问、工程部署与性能;语言的语法特性(数据模型 / 装饰器生成器 / 类型注解与 Pydantic / NumPy·Pandas)见语言模块的 Python 页,两页分工互补。内容将随学习逐步填充。
计划收录
- [ ] Web 框架:FastAPI(类型校验 + OpenAPI)/ Django(DRF)/ Flask 定位对照、路由、依赖注入与中间件组织
- [ ] 异步与并发:asyncio 事件循环、async/await 与 uvicorn worker、异步 HTTP/DB 客户端、阻塞调用排查
- [ ] 数据访问:SQLAlchemy 2.0 ORM/Core、Alembic 迁移、事务与连接池、psycopg3 异步驱动
- [ ] 工程与部署:uv / pyproject.toml 依赖管理、虚拟环境、多阶段镜像、Gunicorn/uvicorn 进程模型与优雅退出
- [ ] 测试与质量:pytest 夹具与参数化、FastAPI TestClient、覆盖率与静态检查(mypy/pyright)接入
- [ ] 性能剖析:cProfile / pyinstrument 定位热点、asyncio 任务调度瓶颈、慢查询定位
下一步
- [ ] 对照后端概览的规划清单逐项完善本页
- [ ] 为每个条目补充可运行的示例与踩坑记录
- [ ] 完成后把「待规划」状态改为「已收录」
写作规范请参阅后端概览。