GraphQL Server Boilerplates for TypeScript
- Rapid scaffolding: Simply use
graphql create(from the GraphQL CLI) to download the boilerplate you want.
- Easily extensible: A boilerplate only provides the minimum setup so you can tailor the API to your use case.
- Best practices: Each boilerplate incorporates best practices from the GraphQL community.
Read more about the idea behind GraphQL boilerplates here.
Select a boilerplate and follow the instructions in the belonging README to get started:
minimal(coming soon): Minimal boilerplate with basic "Hello World" functionality
basic: Basic boilerplate based on a simple data model and with a GraphQL database
advanced: Advanced boilerplate with a GraphQL database, authentication and realtime subscriptions
All projects are based on
graphql-yoga, a fully-featured GraphQL server library with focus on easy setup, performance & great developer experience.