Get free YouTube views, likes and subscribers
Get Free YouTube Subscribers, Views and Likes

Build and Deploy a GraphQL API using NodeJS (tutorial for beginners)

Follow
notJust․dev

In this tutorial, we will be building and deploying a powerful GraphQL API using NodeJS!

This tutorial is sponsored by ✨IBM StepZen✨ a GraphQL server with a unique architecture that helps developers build APIs fast and with less code
❇ Get your free account here: https://bit.ly/3SVNVxx

Follow along and learn how to build and deploy a powerful GraphQL API to the cloud. Whether you're a beginner to GraphQL or want to refresh your knowledge, this stepbystep tutorial has you covered. We'll go over the fundamentals of GraphQL, such as Schema, Queries, Mutations, Types, and Resolvers, while also getting some handson experience building up our own GraphQL server with NodeJS. By the end of this video, you should have all of the information and resources needed to confidently deploy your GraphQL API in the cloud.

✨ Source Code: https://github.com/notJustdev/GraphQ...

❗Try our FREE 2day Masterclass on notJust.Academy: https://assets.notjust.dev/masterclas...

This video includes a lot of tools and technologies, providing an excellent opportunity to learn about:
Introduction to GraphQL and its importance
Setting up a NodeJS environment for GraphQL
Creating a GraphQL Schema
Implementing Queries and Mutations
Defining Types and Resolvers
Integrating MongoDB Database using Atlas with GraphQL API

Enroll NOW in The FullStack Mobile Developer course and don’t miss out on your chance to become a 6figure dev! Check out what our successful students are saying about their experience:
https://academy.notjust.dev/?utm_sour...

Have an idea for a future tutorial? Share it on our Idea Board: https://github.com/orgs/notJustdev/d...

Join the notJust Development gang and let's build together:
Twitter:   / vadimnotjustdev  
Instagram:   / vadimnotjustdev  
Facebook:   / notjustdev  
LinkedIn:   / vadimsavin  
Discord:   / discord  

Timecodes:
0:00 Intro
02:51 What is GraphQL and what are the benefits of it?
06:58 Project Setup
19:05 Running an Express GraphQL Server
28:24 Installing a visual interface for running queries
36:17 Basic Types
44:51 Defining and Passing Arguments
53:15 Object Types
01:20:45 Setting up the basic Graphqlyoga server
01:26:48 Setting up the project file strucutre
01:53:18 Mutations in GraphQL
02:10:00 Database Integration
02:12:20 Creating a new MongoDB Database using Atlas
02:15:13 Connecting from NodeJS to MongoDB
02:24:09 Provide the database to the resolvers
02:38:43 Users CRUD Operations in the database
03:21:22 Create relationships between different data
03:35:15 Outro

Disclaimer: This build is for educational purposes only. All views, opinions, and technology choices expressed in this video are my own and do not represent the views, opinions, or technology choices of any entity I have been, am now, or will be affiliated with.
#notjustdev #graphql #reactnative

posted by Tsitselisgo