A weekly newsletter of the best news, articles and projects about GraphQL

Videos

Autogenerate GraphQL API from Prisma schema

Building GraphQL APIs doesn't have to mean writing all the types by hand. In this talk, Michał Lytek demonstrates how to quickly create a GraphQL CRUD API using the Prisma integration for TypeGraphQL.

Videos

Real-time GraphQL APIs with Prisma and AWS AppSync

Building real-time GraphQL APIs is hard and time-consuming. In this lightning talk, Sylvain Simao demonstrates how Prisma-AppSync can be used to generate a production-ready GraphQL API for all CRUD operations, including real-time subscriptions.

Reintroducing Schema Stitching in 2021

Schema stitching is a way to create a single GraphQL schema for multiple services. In this video, Greg Macwilliam goes through some of the new features of The Guild's Schema Stitching library and how it compares to Apollo Federation.

Videos

Monitoring your GraphQL API with Fastify, Mercurius, and Prisma

In this talk, Daniel Norman shows how Fastify, Mercurius and Prisma can be used to create a GraphQL server. He also explores best practices to ensure the reliable operation of a GraphQL server and how to troubleshoot in production.

Building a WebAssembly GraphQL Client

WebAssemby is a super efficient, low-level language that can be used to create JavaScript modules. In this stream, Connor and Francis attempt to build a GraphQL client using WebAssembly.

Videos

Swift Community #6 GraphQL (with Ellen Shapiro)

Swift Community is video interview series by Vincent Pradeilles that looks at interesting technologies in the Swift ecosystem. Ellen Shapiro from Apollo was recently interviewed to talk about GraphQL and how it can be used in Swift. Check out the video to learn more from Ellen on how to use GraphQL in a Swift application.

Videos

What does the .NET ecosystem look like for GraphQL & is it maintained?

In this short video, Hasura looks at the what GraphQL looks like in the .NET ecosystem, how support is maintained, and more.

Videos

Finding Your Next Bug: GraphQL Hacking - OWASP London Chapter Meeting Live Stream

Katie Paxton-Fear recently gave a talk on finding GraphQL bugs at the OWASP London Chapter meeting. In the talk, Katie discusses common bugs found in GraphQL implementations and how to address them. Tune in to learn about how to search for bugs in your own GraphQL apps and what to do about them.

Videos

GraphQL Explained in 100 Seconds

This video on the Fireship YouTube channel provides a succinct but thorough description of GraphQL and how it compares to REST. It includes great animations which are useful for helping the viewer understand how data flows, the issues that exist around overfetching, and more. Check out the video to learn more about how GraphQL compares to REST.

GraphQL middleware for headless ecommerce with Crystallize Service API

Modern ecommerce solutions require using a stack of multiple services, each performing a part of the business logic. In this livestream originally aired on Feb 18, 2021, the Crystallize team demonstrates how to use GraphQL middlewares to create a decoupled architecture. Check out the video to learn more about how to split an application up based on responsibilities and how it is helpful for powering modern ecommerce.

Full Tutorial #7: Setting Up a User Session Query Handler | Microservices Chat App Using React, Node.js, TypeScript and GraphQL

In this video, Better Coding Academy shows how to set up user sessions in a chat app that uses GraphQL. The tutorial shows how to inject a session and use information from it. It builds on a series of videos showing how to build full stacks apps with GraphQL.

Videos

Adding Authorization to a GraphQL app with oso, Graphene and SQLAlchemy

This video by David Hatch demonstrates how to add authorization to a GraphQL app, specifically one using oso, Graphene, and SQLAlchemy. He covers how to explicitly specify authorization rules, how to integrate oso, and how to filter collections with SQLAlchemy. Follow along to learn more about how to protect your GraphQL apps.

Videos

Low Code GraphQL - Global GraphQL Meetup

In this recording from the recent Global GraphQL Meetup put on by This Dot Media, Will Lyon from Neo4j shows some of the low code GraphQL tooling available for building GraphQL APIs backed by a graph database like Neo4j. He's joined by Eve Porcello and Alex Banks of Moon Highway. Tune in to find out how you can write GraphQL APIs with low code tooling.

Videos

Real-time Data fetching with GraphQL and Blazor

In this episode of the On .NET Show, Cecil Phillip and Michael Staib show how to do real-time data fetching with GraphQL using subscriptions. They cover a range of topics, including setting up a GraphQL client with Blazor, creating a GraphQL schema with fragments, using GraphQL variables, and finally adding subscriptions. Follow along with Cecil and Michael to learn how to use subscriptions in your GraphQL apps.

Videos

Build a Static Blog with Nuxt.js, GraphQL and Cosmic

In this video, Erik Hanchett demonstrates how to build a blog site with Nuxt.js and GraphQL using Cosmic as a headless CMS. The tutorial focuses on how to make the site performant and the resulting demo site receives a page speed score of 98 out of 100. Follow along with Erik to find out how to build a fast website with Nuxt, GraphQL, and Cosmic.

Build Full-Stack Reddit Clone with GraphQL, Hasura, and Nhost

In this video tutorial, Johan Eliasson shows how to build a full-stack Reddit clone with GraphQL, Hasura, and Nhost. The tutorial is very in-depth and includes sections on setting up a Next.js app, registering and authenticating users, styling the project with Tailwind, and querying and mutating data with GraphQL. Follow along with Johan to learn more about how to build a full-stack app with these great technologies.

Videos

React / GraphQL Course - Build a social media app (MERNG Stack)

In this 6 hour tutorial, Ahmed Hadjou demonstrates how to build a social media app powered by GraphQL. The stack used for the app also includes MongoDB, Express, and React. The tutorial is great for beginners but also touches on intermediate to advanced topics like authentication. Follow along with Ahmed to learn how to create a GraphQL-powered full stack app.

Videos

Routing With Graph Algorithms | Building A Travel Guide With Gatsby, Neo4j, & GraphQL

In this video, William Lyon demonstrates how to use the pathfinding algorithms from Neo4j's Graph Data Science library to find efficient routes between points of interest in OpenStreetMap data. He also shows how to use the NeoMap graph app for Neo4j Desktop to visualize spatial data, including the returned routes. Follow along with William to learn how to use Neo4j's tools with GraphQL to query and visualize spatial data.

Videos

Why GraphQL Between Microservices Is the Worst & Best Idea

In this video, Uri Goldshtein talks about how GraphQL can be used to tie together different services. He demonstrates the approaches that are currently being discussed in the community, their downsides and pitfalls and also a radical new approach using a tool called GraphQL Mesh. Follow along with Uri as he demonstrates how GraphQL can be used in places and ways you might not expect.

Videos

Serverless GraphQL on AWS in 4 Minutes

In this video, Nader Dabit demonstrates how to create a GraphQL API on AWS AppSync using direct Lambda resolvers. With the recent addition of direct Lambda resolvers support, it's easier than ever to create a serverless GraphQL API on AWS. Follow along as Nader walks through how to work with AppSync and direct Lambda resolvers.

Add GraphQL CRUD to a NestJS API

In this livestream recording, Bram Borggreve walks through how to create a GraphQL CRUD API using NestJS. He covers how to work with queries, mutations, resolvers, and much more. The recording is fully timestamped and includes links to the example code. Follow along with Bram to learn how to build a GraphQL API using NestJS.

Videos

Fullstack React GraphQL TypeScript Tutorial

In this massive video tutorial, Ben Awad teaches how to build a full stack app with React, GraphQL, and TypeScript. He covers many technologies within the stack, including URQL, Apollo, Node, Postgres, TypeORM, Redis, Next.js, TypeGraphQL, and Chakra. Follow along with Ben as he shows how to build out a fully-functional application with these great technologies.