# GraphQL vs REST

> We reach for GraphQL when many clients need the same data in different shapes and over-fetching hurts.

We pick REST when we want a simple, cacheable API - which covers most cases just fine.

## Related terms

- https://dfieldsolutions.com/en/glossary/grpc.md
- https://dfieldsolutions.com/en/glossary/message-queue.md
- https://dfieldsolutions.com/en/glossary/microservices-vs-monolith.md
- https://dfieldsolutions.com/en/glossary/saga-pattern.md

---

Source: https://dfieldsolutions.com/en/glossary/graphql-vs-rest
DField Solutions — Torony köz 5-1.a, 2120 Dunakeszi, Hungary — +36 20 722 0002 — dezso@dfieldsolutions.com
Booking: see https://dfieldsolutions.com/en/contact
