~/talk

REST, GraphQL, gRPC, Webhooks: when to use each?

TalkinFrenchat Sunny Tech 2022 · 2022-06-30..07-01· [api-design, web-platform]
slides:none on file

Compares REST, GraphQL, gRPC and Webhooks by explaining how each works and listing their advantages, disadvantages and differences. Gives guidance on which technology to choose for different contexts by evaluating them against concrete usage scenarios.

AI-written summary · about

  1. 0:00Introduction
  2. 1:27Protocol history
  3. 6:41Choosing a protocol: trade-offs
  4. 8:08E-commerce use case
  5. 9:13REST: principles
  6. 12:46REST: pros and cons
  7. 15:14When to use REST
  8. 16:17gRPC: origin
  9. 22:37gRPC: pros and use cases
  10. 25:42Why gRPC
  11. 27:25GraphQL: origin
  12. 30:17GraphQL operations
  13. 33:04GraphQL: pros and challenges
  14. 35:57When to choose GraphQL
  15. 38:04Webhooks: principle
  16. 41:34Webhooks: pros and limits
  17. 42:59Why Webhooks
  18. 43:42Summary and recommendations
  19. 45:06Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.