YoVDO

Migrate Your APIs to GraphQL - How and Why

Offered By: Devoxx via YouTube

Tags

Devoxx Courses GraphQL Courses Schema Design Courses Software Engineering Courses REST APIs Courses API Development Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the process and benefits of migrating APIs to GraphQL in this 49-minute conference talk from Devoxx. Learn how Expedia addressed inconsistencies in their REST APIs and improved efficiency by leveraging GraphQL. Discover the challenges of maintaining multiple API styles and the advantages of using GraphQL for diverse clients. Gain insights into creating a cohesive API, building abstraction layers, and implementing GraphQL schemas. Understand how GraphQL can enhance discoverability, improve interfaces, and streamline reporting. Follow along as the speaker, Guillaume Scheibel, an Expedia software engineer and open-source contributor, shares practical examples and lessons learned from Expedia's API migration journey.

Syllabus

Intro
Context
One API
Too many API
Domain services
BFFs
REST API
Build a new API
Build a cohesive API
The abstraction layer
The graphical layer
The graphical Java layer
Creating a graphical schema
Discoverability
Interfaces
Schema
Reporting


Taught by

Devoxx

Related Courses

Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity
Introduction to MongoDB using the MEAN Stack
MongoDB via edX
Desarrollo de aplicaciones avanzadas con Android
Universidad Nacional Autónoma de México via Coursera
Utilisez des API REST dans vos projets web
IBM via OpenClassrooms
Extend Your Application with REST Services
Microsoft via edX