服务框架
大约 1 分钟
reference
- Supabase 👉🏻 GitHub
Supabase is an open source Firebase alternative.
- Keycloack 👉🏻 GitHub
Open Source Identity and Access Management For Modern Applications and Services
Framework
RPC vs REST
RPC : (Remote Procedure Call) 远程过程调用
REST (Representational State Transfer) : 表现层状态转化
- Resource (资源)
网络上一个实体(具体信息),每个资源都用一个URI来标识和定位。
- Representation (表现层)
资源的表现形式。(HTML,XML,JSON,二进制...)
- State Transfer (状态转移)
客户端所有操作本质上就是用某种方法让服务器中的资源状态发生变化。
- Resource (资源)
OAuth vs JWT
OAuth : 一种开放授权框架,为用户资源的授权定义了一个安全、开放及简单的标准,第三方无需知道用户的账号及密码,就可获取到用户的授权信息,并且这是安全的。
JWT : 一种认证协议