Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

GraphQL in the Enterprise

JSWORLD Conference via YouTube

Overview

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

Reviews

Start your review of GraphQL in the Enterprise

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.