April 3, 2017 @ 12:15 p.m.

Level up! Rethinking the Web API framework.

Think there's nothing left to explore in how we design Web API frameworks? Think again.

The author of Django REST framework walks through how we might approach designing a new Python-based API framework from scratch, and looks at how we can start building smarter, more productive API tooling as a result.

You should come away from this talk with a better appreciation of:

How best to provide API client libraries and API documentation to your users.
How to build APIs that support both realtime and request/response interfaces.
How to build APIs that are web-browsable.
Why you might want to consider taking a schema-first approach to your API design.

📊 slides 📺 video