zsqk / news

每日新闻.
https://zsqk.github.io/news/
MIT License
10 stars 1 forks source link

备稿计划: 更新 API 相关知识 #31

Open iugo opened 5 years ago

iugo commented 5 years ago

以前的笔记.

更新 API 相关知识

gRPC GraphQL

与 RESTful 在一起讨论, 但它们却不是一个层面上的东西. 有点像 React 与 Angular 在一起讨论, 它们也不是一个层面的东西, 但都解决一类问题.

目前在我熟悉的领域, 前端与后端之间, 后端与后端之间都是可以使用 RESTful 进行沟通的.

gRPC 更偏向解决后端与后端沟通的问题.

GraphQL 更偏向解决前端与后端沟通的问题.

gRPC 是一种 RPC 框架.

GraphQL 是一种描述需求数据的语言.