Home / Companies / Apollo / Blog / Post Details
Content Deep Dive

Layering GraphQL on top of REST

Blog post from Apollo

Post Details
Company
Date Published
Author
Prosper Otemuyiwa
Word Count
1,527
Company Posts That Month
4
Language
English
Hacker News Points
-
Post removed?
No
Summary

GraphQL is quickly replacing REST as the standard for which data is queried, fetched and transformed between the frontend and backend. It offers numerous benefits such as querying many resources in one request, new generation of ergonomic developer tools, improved performance especially on slow network connections, and reduced payload size and less round trips to the server. To integrate GraphQL into your product architecture, it's recommended to deploy it as a layer between your apps and existing APIs. GraphQL isn't about throwing away existing infrastructure but leveraging it to the fullest. A simple example of layering GraphQL over an existing REST API is demonstrated using Apollo Server, which provides built-in support for GraphQL subscriptions, powerful error handling tools, schema stitching, file uploads, mocking, schema directives, and easy monitoring integration.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.