Frappe:Python + MariaDB 的全栈低代码框架
阅读完整评测深度教程 · 踩坑记录 · 常见问题
扫码查看

Frappe 是一个用 Python 和 JavaScript 编写的全栈低代码 Web 应用框架,适合快速搭建内部工具、业务后台或 ERP 系统。它能帮助电商或业务团队快速搭建一套带权限的业务系统,内置角色权限管理器、自动生成 REST API 和报表构建器,省去大量重复的 CRUD 代码和前后端联调工作。该框架尤其适合熟悉 Python 的后端开发者、希望用一个框架搞定全栈开发的小团队技术负责人,以及愿意折腾自部署的玩家。

Frappe:Python + MariaDB 的全栈低代码框架

这是什么

Frappe 是一个用 Python 和 JavaScript 编写的全栈低代码 Web 应用框架,旨在帮助开发者快速搭建内部工具、业务后台或 ERP 系统,省掉大量重复的 CRUD 代码。

核心能力

  • 内置角色权限管理器,可快速搭建带精细权限控制的业务系统,通过元数据定义即可生成数据对象的增删改查页面。
  • 自动为数据模型生成 REST API,省去前后端接口联调工作,系统按数据语义组织,扩展更一致。
  • 提供内置报表构建器,支持通过拖拽字段生成查询,无需编写复杂 SQL,方便业务人员自主调整报表。

适合谁

适合熟悉 Python 的开发者、以及希望用一个框架统一搞定前端、后端和数据库的小团队技术负责人,用于快速构建多用户的复杂业务后台。它依赖较多,学习曲线较陡,适合有充足时间投入的开发者。

获取方式

Frappe 采用 MIT 协议,可免费商用。你可以在其 GitHub 仓库(https://github.com/frappe/frappe)获取源码,或通过 Docker 等方式部署。

微信微博邮箱复制链接