PostgREST

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(指南)
(项目)
 
(未显示1个用户的8个中间版本)
第1行: 第1行:
PostgREST: REST API for [[PostgreSQL]], [[Haskell]] 编写。
+
PostgREST
 +
 
 +
[[文件:PostgREST-logo.png|right|PostgREST]]
 +
 
 +
==简介==
 +
PostgREST: [[REST]] [[API]] for [[PostgreSQL]], [[Haskell]] 编写。
 +
 
 +
==功能==
 +
[[文件:postgrest-request-flow.png]]
  
 
==指南==
 
==指南==
 
[[ng-admin]], [https://github.com/marmelab/ng-admin-postgrest ng-admin-postgrest]
 
[[ng-admin]], [https://github.com/marmelab/ng-admin-postgrest ng-admin-postgrest]
 +
 +
==Identity==
 +
[[文件:PostgREST-JWT.png|right|JWT]]
 +
 +
PostgREST 使用 [[JSON Web Token|JWT]] 作为身份认证机制。
 +
 +
*使用 [https://github.com/michelp/pgjwt pgjwt] 在 SQL 中创建 JWT tokens
 +
*使用 [https://www.postgresql.org/docs/current/pgcrypto.html pgcrypto module] 加密密码
 +
 +
==项目==
 +
[https://postgrest.org/en/stable/ecosystem.html PostgREST ecosystem]
 +
*[[Cardano]] [https://github.com/cardano-community/guild-operators/tree/alpha/files/grest Guild Operators]
 +
*[[RabbitMQ]] [https://github.com/gmr/pgsql-listen-exchange PostgreSQL LISTEN Exchange]
 +
*[https://github.com/john-kelly/elm-postgrest PostgREST in Elm] [[Elm]]
  
 
==图集==
 
==图集==
 +
<gallery>
 +
image:ng-admin-postgrest.png|Ng-admin + PostgRest
 +
image:PostgREST-deployment-diagram.png|PostgREST部署
 +
</gallery>
  
 
==链接==
 
==链接==
第14行: 第40行:
 
[[category:PostgreSQL]]
 
[[category:PostgreSQL]]
 
[[category:haskell]]
 
[[category:haskell]]
 +
[[category:Huihoo Foundation]]

2022年2月15日 (二) 05:24的最后版本

PostgREST

PostgREST

目录

[编辑] 简介

PostgREST: REST API for PostgreSQL, Haskell 编写。

[编辑] 功能

Postgrest-request-flow.png

[编辑] 指南

ng-admin, ng-admin-postgrest

[编辑] Identity

JWT

PostgREST 使用 JWT 作为身份认证机制。

[编辑] 项目

PostgREST ecosystem

[编辑] 图集

[编辑] 链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱