If you complete the RedwoodJS tutorial, you’ll actually use and learn many GraphQL concepts that are requisite knowledge for successfully building apps with GraphQL.
- You’ll learn about SDL and schemas.
- You’ll write a service that acts as your resolver.
- You’ll start using directives for authentication.
- You’ll make queries and mutations.
- You’ll already be using some of the leading tools brought to you by The Guild.
Ok – that’s a lot of terminology. Fortunately, RedwoodJS GraphQL server does the heavy lifting for you by merging your schema and integrating with GraphQL Yoga so you can just start building an API.
Here are some places you can visit to learn more about GraphQL.
- The Guild and specifically their:
- The official GraphQL site is a solid “go to” for learning more and understanding what people mean when they say:
- You can sign up for graphql.wtf to get weekly videos about GraphQL directly to you inbox
- Reading up on the Envelop plugins will introduce you to the inner workings of the GraphQL lifecycle and give you insight into each of the execution phases including:
- Context building
- Resolver calling
You can also browse the code in the RedwoodJS
graphQL-server package to see how it’s built and the various tools used.