Articles
In the second part of his tutorial series, Samuel Goodwin demonstrates how to set up a GraphQL API hosted on AWS AppSync. He goes into detail about the benefits of AppSync as a managed service, what some of the downsides are, and how to create and deploy a GraphQL API on it. Follow along with Samuel for in-depth instructions on how to use GraphQL on AWS AppSync.
FaunaDB is becoming an increasingly popular database choice for use with GraphQL. In this article, Rami Shashati shows how to build a full-stack application with Nuxt, Vue, and FaunaDB, all with GraphQL. Follow along for an end-to-end example of building a GraphQL app using these popular technologies.
In this brief tutorial, Danilo Woznica shows how to generate both TypeScript types and React hooks from a GraphQL schema. He talks about what graphql-codegen is, how to set it up in a new project, and how to configure it to output types from a given schema.
In this tutorial, Mason Goetz covers how to use Apollo for global state management in a React application built with TypeScript. He covers how to set up local queries and mutations, how to use the GraphQL schema locally for type definitions and codegen, and how to use graphql-codegen to create custom hooks.
Videos
In this Learn with Jason session, Shruti Kapoor chats with Jason Lengstorf about how the JAMStack can be used in enterprise settings. She goes into detail about GraphQL, microservices, serverless, and more.
In this JavaScript Marathon session, Shawn Wang teaches us how to build a full-stack serverless app with React and GraphQL deployed to AWS Amplify. To demonstrate, Shawn builds out a todos app and shows how to build in authentication and storage. Follow along to see how you can easily deploy your React and GraphQL apps to AWS Amplify.