Skip to content

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 任务调度瓶颈、慢查询定位

下一步

  • [ ] 对照后端概览的规划清单逐项完善本页
  • [ ] 为每个条目补充可运行的示例与踩坑记录
  • [ ] 完成后把「待规划」状态改为「已收录」

写作规范请参阅后端概览

基于 VitePress 构建 · 内容以知识共享方式沉淀