REST or GraphQL?

Here’s how I approached choosing between REST and GraphQL in recent projects:

The context: I’ve worked with both REST and GraphQL, especially with Hasura for auto-generating GraphQL APIs. The decision often comes up when architecting new APIs for SaaS products or internal platforms. Choosing the right one affects team velocity, frontend/backend boundaries, and observability. Options considered: 🔹 Traditional REST API (NestJS + OpenAPI) 🔹 GraphQL (custom backend…