schema-stitching-handbook
graphql-authz
Our great sponsors
schema-stitching-handbook | graphql-authz | |
---|---|---|
4 | 4 | |
346 | 170 | |
- | 1.8% | |
0.0 | 4.7 | |
about 1 year ago | 4 months ago | |
JavaScript | TypeScript | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
schema-stitching-handbook
-
GraphQL AuthZ - GraphQL Authorization layer
“Shifting this configuration out of the gateway makes subschemas autonomous, and allows them to push their own configuration up to the gateway—enabling more sophisticated schema releases.” — schema stitching handbook
-
Moving Apollo Federation 2 to the Elastic License v2
Also see @graphql-tools/schema-stitching [0] and its handbook [1] with examples. Note the stitching gateway approach is slightly different than Apollo Federation. We are (lightly) using schema-stitching and happy with it so far – but haven't pushed it much yet.
[0] https://www.graphql-tools.com/docs/schema-stitching/stitch-c...
-
GraphQL Tools V8 - Stitch Federation Services
Federation Services - Stitching Handbook
-
A New Year for GraphQL Schema Stitching
Whether you’re planning a new API project, looking to migrate an existing one, or curious of alternatives for your current distributed GraphQL architecture, 2021 is the year to give Schema Stitching a fresh look. Read the new documentation, review the handbook, watch the video series, or join us for a conversation to learn about the exciting progress that was made last year.
graphql-authz
-
Authorization by entities
https://pothos-graphql.dev/docs/plugins/scope-auth https://github.com/AstrumU/graphql-authz
-
GraphQL AuthZ - GraphQL Authorization layer
Compatibility with modern GraphQL technologies providing ways to wrap the graphql.js execute function. Here are a few working examples for Envelop, GraphQL Helix, Apollo Server, and express-graphql.
What are some alternatives?
graphql-go-tools - GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.
mercurius - Implement GraphQL servers and gateways with Fastify
graphql-public-schema-filter - Filter your GraphQL graph into a subgraph. Code-first & SDL-first!
graphql-multipart-request-spec - A spec for GraphQL multipart form requests (file uploads).
graphql-tools - :wrench: Utility library for GraphQL to build, stitch and mock GraphQL schemas in the SDL-first approach
schema-stitching-demos - Guided examples exploring GraphQL Tools v6+ Schema Stitching [Moved to: https://github.com/gmac/schema-stitching-handbook]
graphql-shield - 🛡 A GraphQL tool to ease the creation of permission layer.
easygraphql-tester - Test GraphQL queries, mutations and schemas on an easy way! 🚀
graphql-ws - Coherent, zero-dependency, lazy, simple, GraphQL over WebSocket Protocol compliant server and client.