YoVDO

Building HTTP API SDKs That Really Are a Kit

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the challenges and solutions in building HTTP API SDKs through this conference talk from GOTO Copenhagen 2019. Learn from Darrel Miller, OpenAPI Technical Steering Committee Member and Spec Contributor, as he shares insights from developing SDKs for Microsoft Graph, an API with over a billion users and 100K+ active client applications. Discover architectural principles and design strategies that benefit developers of all skill levels, supporting scenarios from desktop applications to high-volume services. Gain valuable knowledge applicable to both small internal APIs and large-scale API products across multiple languages. Delve into topics such as SDK usage growth, kit components, request/response flow, user experiences, middleware control, native options, content management, and specialized handlers. Whether you're a seasoned developer or new to API development, acquire practical tips to enhance your HTTP API SDK building skills.

Syllabus

Intro
Microsoft Graph SDK Usage Growth
Made by a machine
Kit Components
Request/Response Flow
"Just Do It" Experience
"Do it my way" experience
Per-request middleware control
Native is always an option
Common Content
Encapsulated/Reusable Content
From native and back
Speciality Handlers
Response Machine
Maybe, one day...
Pagelterator Task
Do we have answers?


Taught by

GOTO Conferences

Related Courses

Addressing Algorithmic Bias
GOTO Conferences via YouTube
Empowering Consumers - Evolution of Software in the Future
GOTO Conferences via YouTube
Why Static Typing Came Back
GOTO Conferences via YouTube
Higher Kinded Types in a Lower Kinded Language - Functional Programming in Kotlin
GOTO Conferences via YouTube
It's Not Hard to Test Smart - Delivering Customer Value Faster
GOTO Conferences via YouTube