在线开发搭建 web 应用时,常常要花很多时间写重复的代码,或者在 FastAPI 里集成 HTML 渲染很麻烦。
Air 是由《Two Scoops of Django》作者打造的全新 Python Web 框架,基于 FastAPI、Starlette 和 Pydantic,专注于让你用 Python 优雅快速地写出网页和接口。|
#框架不仅支持高效的 HTML 代码生成(Air Tags),还能无缝混合 Jinja 模板,完美支持 HTMX,内置表单验证,极大提升开发体验。
主要功能:
- 结合 FastAPI,前后端同框开发,接口和网页一站式管理;
- Air Tags:用 Python 类写 HTML,类型安全且易维护;
- 支持 Jinja 模板和 Air Tags 混合渲染,灵活自由;
- 内置 HTMX 支持,轻松实现页面局部刷新和交互;
- Pydantic 驱动的表单验证,保证数据安全准确;
- 轻量,易学,文档详细,适合快速上手和大型项目。
只需
pip install -U air 即可安装,适合想用 Python 快速构建现代 Web 应用的开发者。让你写代码更专注,效率更高,体验更佳
GitHub
GitHub - feldroy/air: The first web framework designed for AI to write. Built on Python, FastAPI, Pydantic, and HTMX. By the authors…
The first web framework designed for AI to write. Built on Python, FastAPI, Pydantic, and HTMX. By the authors of Two Scoops of Django. - feldroy/air