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

Apollo Federation and GraphOS add support for entity interfaces to streamline collaboration

Blog post from Apollo

Post Details
Company
Date Published
Author
Korinne Alpers
Word Count
1,588
Company Posts That Month
7
Language
English
Hacker News Points
-
Post removed?
No
Summary

The Apollo Federation and GraphOS now support entity interfaces, which allow for better collaboration and separation of concerns in distributed GraphQL APIs. Entity interfaces enable the creation of abstracted objects that can be used across multiple subgraphs without duplicating concrete implementations. The new feature introduces two directives: `@key` to define key fields on interfaces and `@interfaceObject` to declare an entity interface as an object type locally, allowing for easier addition of fields to the interface without requiring knowledge of all its concrete implementations. This improvement streamlines collaboration, reduces duplication, and enhances the flexibility of Apollo Federation.

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.