YoVDO

Crafting Compelling Real-Time Web Experiences with GraphQL and React

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Web Development Courses React Courses GraphQL Courses API Development Courses Apollo Client Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the world of real-time web experiences using GraphQL and React in this comprehensive conference talk. Dive into the challenges of meeting user expectations for instant data and connected experiences. Learn how GraphQL, Facebook's query language, offers an attractive alternative to RESTful APIs. Discover the power of GraphQL's strongly typed, hierarchical queries and its ability to provide real-time updates through Subscriptions. Get hands-on experience building real-time APIs with GraphQL and integrating them with React using the Apollo client. Gain insights into crafting compelling user experiences, addressing over/under fetching, implementing push notifications, and leveraging live queries. Explore advanced topics such as the @defer directive, persisted queries, and query analysis techniques. Walk away with practical knowledge to deliver cutting-edge, real-time web applications that meet modern user demands.

Syllabus

Intro
OVER / UNDER FETCHING
GRAPH THEORY
REQUEST RESPONSE
CUSTOMER EXPECTATIONS
PUSH NOTIFICATIONS
LIVE QUERIES
SUBSCRIPTIONS
CONSISTENT INTERFACE
RELAY MODERN
APOLLO CLIENT
SLOW / EXPENSIVE
@DEFER DIRECTIVE
PERSISTED QUERIES
MALICIOUS QUERIES
QUERY DEPTH ANALYSIS
QUERY COST ANALYSIS
TAKEAWAYS
QUESTIONS


Taught by

NDC Conferences

Related Courses

Introduction to AWS AppSync
A Cloud Guru
Wire Up an Auction Website with GraphQL
Coursera Project Network via Coursera
Building an Application with MongoDB Atlas and Natural Language API hosted on Cloud Run
Google via Google Cloud Skills Boost
Consume an API with React using Apollo and GraphQL
Coursera Project Network via Coursera
Create an API using Express, GraphQL, and Mongoose
Coursera Project Network via Coursera