PostgREST 项目为 PostgreSQL 开发 RESTful API 守护进程

PostgREST 是一个开放的 Web 服务器,允许您将存储在 PostgreSQL DBMS 中的任何数据库转换为成熟的 RESTful API。 编写 PostgREST 的动机是希望摆脱手动 CRUD 编程,因为这可能会导致问题:编写业务逻辑通常会重复、忽略数据库结构或使数据库结构复杂化; 对象关系映射(ORM 映射)是一种不可靠的抽象,会导致命令式代码缓慢并可能导致安全问题。 PostgREST 是用 Haskell 编写的,并根据 MIT 许可证分发。