1,首先简单介绍一下postgrest是什么,能做什么,怎么做。
官网解释:
PostgREST 是一个独立的 Web 服务器,它将 PostgreSQL 数据库转换为 RESTful API。它提供基于底层数据库结构定制的 API。
要制作 API,我们将简单地构建一个数据库。所有端点和权限都来自数据库对象,如表、视图、角色和存储过程。这些教程将涵盖许多常见场景以及如何在数据库中对它们进行建模。
在本教程结束时,您将拥有一个工作数据库、PostgREST 服务器和一个简单的单用户待办事项列表 API。
说白了就是可以将数据库数据直接以restful形式让web请求,对于一些简单项目就不需要后端了。
2,使用postgrest
要想使用postgrest的前提是得要有postgreSQL,可以用docker单独去运行两个容器,也可以用docker-co