Playground repo for implementing a single graph for the Touring Plans API in GraphQL. This originally started as a quick demo demonstrating Apollo Federation and has now turned into a repo for me to learn new languages.
- Build four GraphQL API's that are composed into a single graph for Touring Plans
- Parks
- Attractions
- Dining
- Hotels
- Build the backend in different languages
- Build a React frontend to display to query and display this data using Apollo Client
$ cd services/<service-name>
$ yarn install
$ yarn dev
TODO
$ cd gql-gateway
$ yarn install
$ yarn dev
$ docker compose build
$ docker compose up
$ docker compose -f docker-compose.yml -f docker-compose.prod.yml build
$ docker compose -f docker-compose.yml -f docker-compose.prod.yml up
- Python backend
- Frontend
- Dockerize project
- Scala backend
- Node tests
Demo GraphQL server connected to multiple GraphQL services using the new Apollo Federation package