The burden of high-level APIs
Sam and Ryan talk about the tradeoffs between high-level and low-level APIs, and why projects that focus on lower-level APIs tend to be both more sustainable and more popular. They also talk about their experience building Mirage's new landing page using Gatsby.
Topics include:
- 2:45 – Using Gatsby to build miragejs.com
- 12:05 – Tradeoffs between low-level and high-level APIs
- 30:21 – Writing Gatsby data providers, and using GraphQL to query Gatsby's content mesh
- 41:33 – GraphQL vs. REST is wrong
- 44:16 – API design
- 58:45 – What's the best architecture for building modern UIs on the web?
Sponsors:
- TrueCoach, check out their engineering culture and hiring pages