The burden of high-level APIs

Frontend First

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
  • 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?



Audio Player