3 ms·
A lot of this looks similar to what GraphQL with something like Apollo Federation gives you: 1. A contract-first language where all of your queries (reads) and
by hn_throwaway_99 3y ago
A lot of this looks similar to what GraphQL with something like Apollo Federation gives you:
1. A contract-first language where all of your queries (reads) and mutations (writes) are defined in the GraphQL type language.
2. Refinement types can be implemented with directives or custom scalars.
3. The "built for the networked age" section is very similar to what Apollo Federation gives you - the ability to move implementations of part of your GraphQL API service to different servers with end clients being unaware.
4. Protocol agnositic - technically GraphQL is protocol agnostic but in really nobody cares because everyone uses HTTP or Websockets.