
Gunicorn 完全指南:Python 生产部署的基石
Gunicorn 是 Python 生产部署标配的 WSGI 服务器。本文讲解基础用法、配置文件、异步 worker 选择、性能调优、日志管理、systemd 托管与生产部署模式。
从概念、接入到生产治理,提供可执行、可验证的工程方法。

Gunicorn 是 Python 生产部署标配的 WSGI 服务器。本文讲解基础用法、配置文件、异步 worker 选择、性能调优、日志管理、systemd 托管与生产部署模式。

HTTPX 是 requests 的现代继任者:同步异步双 API、HTTP/2、连接池、超时重试、流式响应。本文讲解 HTTPX 的核心用法与生产实践。

DRF 是 Django 生态构建 REST API 的标准工具。本文以任务管理 API 为例,讲解项目搭建、模型、Serializer 序列化器、ViewSet 视图与路由配置。

FastAPI 入门实战:用 SQLModel 连数据库、Pydantic 做校验,实现任务管理 API 的完整 CRUD(POST/GET/PUT/DELETE),自动获得交互式文档。

Flask API 入门实战:SQLAlchemy 连数据库、Marshmallow 做序列化校验,实现博客 API 的完整 CRUD(POST/GET/PUT/DELETE),掌握轻量框架的组装式开发。

Litestar 是 Python 新一代高性能异步 API 框架:类型安全、依赖注入、自动校验。本文以博客 API 为例讲解 SQLAlchemy 集成与完整 CRUD 实现。

IPython 远不止一个增强版 REPL:语法高亮、Tab 补全、历史搜索、魔法命令、调试器与扩展体系。本文讲解 IPython 的安装上手与高效工作流。

Jinja2 是 Python 模板引擎:变量、控制结构、模板继承、宏与过滤器。本文结合 Flask 应用实战,讲清 Jinja 的核心概念与进阶用法。

从 Litestar 迁移到 FastAPI 的完整对照手册:请求响应处理、依赖注入、中间件与生命周期、认证、msgspec 到 Pydantic 的校验迁移、错误处理与路由组织。

比较 FastAPI 与 Litestar 的路由、数据校验、依赖注入、生命周期及生态差异。性能和第三方集成需按项目验证,不以统一排名替代选型。

Litestar WebSocket 实践:listener 收发消息、显式验证 JSON、stream 为单连接推送,以及认证和跨进程广播的额外要求。

Marshmallow 是 Python 老牌序列化与校验库:Schema 定义、字段校验、错误处理、嵌套与数据转换。本文讲解 Marshmallow 的核心用法与 API 实战。