Product Information
What is Postgrest?
PostgREST 是一个独立的 Web 服务器,可将您的 PostgreSQL 数据库直接转换为 RESTful API。数据库中的结构约束和权限决定了 API 端点和操作。
使用PostgREST 是手动 CRUD 编程的替代方法。自定义 API 服务器遇到问题。编写业务逻辑通常会重复、忽略或妨碍数据库结构。对象关系映射是一种有漏洞的抽象,导致命令式代码缓慢。PostgREST 哲学建立了单一的声明性事实来源:数据本身。
要求 PostgreSQL 为您连接数据并让其查询规划器找出详细信息比您自己循环遍历行更容易。为数据库对象分配权限比在控制器中添加防护更容易。 (对于数据依赖项中的级联权限尤其如此。)设置约束比通过健全性检查乱扔代码更容易。
How to use Postgrest?
PostgREST是一个独立的Web服务器,能将PostgreSQL数据库直接转换为RESTful API。它通过数据库的结构约束和权限来定义API端点和操作,旨在将数据本身作为单一的声明性真理来源,替代手动CRUD编程。
Postgrest Core Functions of
REST 应用程序接口
Postgrest Usage Scenarios of
- 将PostgreSQL数据库直接转换为RESTful API。
- 数据库管理员无需自定义编程即可从头创建API。
- 通过数据库对象分配权限,而非在控制器中添加守卫。
- 设置数据库约束,替代在代码中进行健全性检查。
- 创建SOAP端点。
- 提供HTML内容或图片。
Postgrest Common Questions about
PostgREST做什么的?
我如何使用PostgREST?
PostgREST有哪些核心功能?
PostgREST有哪些应用场景?





















