不为别的,只为做一个连自己都羡慕的人

PostgREST介绍

PostgREST 是一个独立的 Web 服务器,可将您的 PostgreSQL 数据库直接转换为 RESTful API。数据库中的结构约束和权限决定了 API 端点和操作。

使用 PostgREST 是手动 CRUD 编程的替代方法。自定义 API 服务器会遇到问题。编写业务逻辑经常会重复、忽略或阻碍数据库结构。对象关系映射是一种泄漏抽象,导致命令式代码缓慢。PostgREST 哲学建立了一个单一的声明性事实来源:数据本身。

 

让 PostgreSQL 为您连接数据并让其查询计划器找出细节比自己循环遍历行更容易。为 db 对象分配权限比在控制器中添加警卫更容易。(对于数据依赖项中的级联权限尤其如此。)设置约束比使用健全性检查乱扔代码更容易。

posted @ 2022-05-18 09:51  升级打怪  阅读(382)  评论(0编辑  收藏  举报