什么是 FastHTML?
FastHTML 是 Python Web 框架,用纯 Python 构建现代 Web 应用——无需 JavaScript、无需模板、无需前端构建工具。
一句话总结:纯 Python Web 框架,用 HTMX 实现交互,Python 函数生成 HTML。AI 仪表盘和代理 UI 的最快构建方式。
适合人群:不想学前端框架的 AI 开发者。
核心功能
1. 纯 Python 组件
用 Python 函数构建 HTML 元素。
2. HTMX 交互
无 JavaScript,HTMX 处理部分更新和表单提交。
3. 内置认证和数据库
SQLite 数据库和认证中间件开箱即用。
4. AI 应用模板
聊天界面、仪表盘等 AI 应用快速搭建。
常见问题
Q: 生产就绪? A: 是,基于 Starlette 和 Uvicorn,fast.ai 生产使用。
Q: 谁创建的? A: Jeremy Howard,fast.ai 创始人。
来源与致谢
AnswerDotAI/fasthtml — 8k+ stars, Apache 2.0