Overview
Syllabus
Intro
What is GraphQL and what are the benefits of it?
Project Setup
Running an Express GraphQL Server
Installing a visual interface for running queries
Basic Types
Defining and Passing Arguments
Object Types
Setting up the basic Graphql-yoga server
Setting up the project file strucutre
Mutations in GraphQL
Database Integration
Creating a new MongoDB Database using Atlas
Connecting from NodeJS to MongoDB
Provide the database to the resolvers
Users CRUD Operations in the database
Create relationships between different data
Outro
Taught by
notJust․dev