https://github.com/augustoscher/products-graphql-subgraph
Products Domain Graph Service. It's part of Edge GraphQL.
https://github.com/augustoscher/products-graphql-subgraph
apollo apollo-federation-2 graphql subgraph
Last synced: about 1 month ago
JSON representation
Products Domain Graph Service. It's part of Edge GraphQL.
- Host: GitHub
- URL: https://github.com/augustoscher/products-graphql-subgraph
- Owner: augustoscher
- Created: 2022-08-21T20:55:57.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-09-12T14:14:48.000Z (over 3 years ago)
- Last Synced: 2025-06-01T07:05:21.844Z (about 1 year ago)
- Topics: apollo, apollo-federation-2, graphql, subgraph
- Language: TypeScript
- Homepage:
- Size: 115 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# products-graphql-subgraph
GraphQL subgraph service (DGS) corresponding to the products domain from [Edge GraphQL](https://github.com/augustoscher/edge-graphql).
It's builded with [Apollo Federation](https://www.apollographql.com/docs/federation/) v2 which is an open source architecture for building a distributed graph.
## Running
To run application, just type:
```
yarn dev
```
or in docker:
```
make dev
```
Products GraphQL subgraph will be running on [localhost:4002/graphql](http://localhost:4002/graphql)
## ToDo
- Add Database
- Add Makefile
- Run on docker
## Docs
[GraphQL Principle](https://principledgraphql.com/integrity#1-one-graph).
[Apollo Federation](https://www.apollographql.com/docs/federation/).
[Netflix API with GraphQL Federation](https://netflixtechblog.com/how-netflix-scales-its-api-with-graphql-federation-part-1-ae3557c187e2).