YoVDO

GraphQL in the Enterprise

Offered By: JSWORLD Conference via YouTube

Tags

JSWorld Conference Courses GraphQL Courses Prototyping Courses Middleware Courses REST Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore GraphQL's role in enterprise environments through this insightful conference talk from the JSWORLD Conference USA. Gain a comprehensive understanding of GraphQL, its comparison to REST, and its adoption in enterprise settings. Delve into common API issues such as under-fetching, over-fetching, and the all-or-nothing problem, with practical examples demonstrating how GraphQL addresses these challenges. Learn about the benefits of GraphQL, including separation of concerns, faster prototyping, and support for component-driven architecture. Discover best practices for implementing GraphQL, from schema design to resolver utilization and middleware construction. Conclude with an introduction to the Apollo Platform, enhancing your knowledge of GraphQL ecosystem tools.

Syllabus

Intro
Hi! I'm Dustin!
What are we going to talk about?
GraphQL is a query language for your API
Under-Fetching Example
Issue: Over-Fetching
Over-Fetching Example
Issue: All-Or-Nothing
All-Or-Nothing Example
Issue: Batching
Batching Example: REST Problem
Batching Example: GraphQL Solution
Separation of Concerns
Faster Prototyping and Development
Supports Component Driven Architecture
Start with Your Schema
Utilize the Power of Resolvers
Build out a GraphQL Middleware
Apollo Platform


Taught by

JSWORLD Conference

Related Courses

Design: Creation of Artifacts in Society
University of Pennsylvania via Coursera
Design Thinking Action Lab
Stanford University via NovoEd
Blended Learning: Personalizing Education for Students
New Teacher Center via Coursera
Mobile Application Experiences Part 1: From a Domain to an App Idea
Massachusetts Institute of Technology via edX
Usable Security
University of Maryland, College Park via Coursera