Forgx
a compiler for backends
Forgx 是一款从 Markdown 规范自动编译生成真实生产级 Postgres 后端的工具,用 66 行 Markdown 描述业务规则,即可输出 7000+ 行代码、85 条路由、26 张表、21 条 RLS 策略,大幅压缩后端开发时间。
传统后端开发在第一个功能上线之前,需要投入大量时间构建认证、多租户、数据库迁移、支付、Stripe 集成、webhook、定时任务等基础层,这部分工作量通常需要 3 个月和 $9,000–12,000。Forgx 将这些标准化基础设施自动化,让开发者专注于核心业务逻辑。
核心功能:
• 编译式后端生成:只需编写 Markdown 规范文件,Forgx 自动编译为完整的后端代码,运行在真实 Postgres 数据库上 • 业务规则驱动:支持在 Markdown 中直接描述状态机、工作流和业务规则,如订单状态流转规则会自动生成对应的 CHECK 约束和转换接口 • 多租户 + RLS 策略:Row-Level Security 策略由 Postgres 而非应用层 WHERE 子句强制执行,真正从数据库层隔离租户数据 • 支付与钱包集成:内置钱包、账本和退款路径,支持 Stripe 账单和幂等性键 • 全套基础设施:JWT 认证、webhook、定时任务、速率限制、socket 等开箱即用
使用方法:
在 Forgx 官网 forgx.dev 编写 Markdown 规范或使用 Quickkart 等示例项目,运行编译命令即可生成后端代码。官方提供完整的 SPEC.md 示例供参考。
适用人群:
需要快速搭建生产级后端的初创团队、处理复杂多租户业务逻辑的中型公司,以及希望将后端基础设施开发时间从数月压缩到数天的开发者。
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议