AI Disrupt: An exclusive AI leadership summit. Register Now
Hasura Logo

/

Product
Developer
Resources
Customers
Pricing
What is Hasura?Compare PlansGet started

Connectors

PostgreSQLMySQLElasticsearchSQL ServerMongoDBSnowflakeClickhouseMore

Developer

DocumentationConnector HubTutorialsCommunityDiscordDiscussionsMeetupsHasura Community Call

Resources

BlogsWebinarsGraphql HubEventsWhitepapersSupergraph Manifesto

/

Contact Us
hasura-header-illustration
Product
Developer
Resources
Customers
Pricing
Contact Us
hasuraLogo
All
Latest Stories
AI
APIs
Authorization
Performance
Security
Search for a blog

/

Architecture

GraphQL

Architecture

REST API

Architect’s dilemma: When to choose GraphQL over REST and why?
More so than this being GraphQL vs. REST argument, it’s important to understand that GraphQL can co-exist with REST APIs, or replace them altogether, and either choice has different implications.
Praveen Durairaju

26 Apr, 2024

Engineering

GraphQL

Backend for Frontend

Complexity tradeoffs with GraphQL and BFFs: What MVC can teach us [infographic]
Where does the Backend for Frontend (BFF) and related tools fit in your stack? Understand how teams can scale, and what the separation of concerns should be, by tracing their evolution step by step, through MVC, GraphQL, to BFFs and React Server Components.
Akshaya Acharya

01 Sep, 2023
PromptQL

Data Agent on Hasura DDN that gets you close to 100% accuracy on RAG

Learn More
Email
Subscribe to stay up-to-date on all things Hasura. One newsletter, once a month.
Loading...
v3-pattern
Accelerate development and data access with radically reduced complexity.
Hasura
Platform
Hasura DDN
Connectors
Pricing
Security
Build
Docs
Tutorials
GitHub
Learn
Blog
Events
Supergraph.io
GraphQL Hub
Company
Our Story
Careers
Partners
Legal
Cookie Policy
Privacy Policy
Connect
Community
Discord
Forum
Meetups
Monthly call
Support
Contact Us
© 2025 Hasura Inc. All rights reserved