Ben Chuanlong Du's Blog

It is never too late to learn.

gRPC GraphQL and RESTful APIs

Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!

GraphQL harder (compared to RESTful and gRPC) to cache.

gRPC has the best performance

but not cannot be used for communication between frontend and backend directly, even thought it is doable.

  • RESTful
  • GraphQL
  • gRPC
  • WebSocket

References

gRPC vs GraphQL vs REST? What's the best API Technology for Golang?

Comments