Ladybug Podcast

What is an API and How do You Use One?

7 snips
Sep 27, 2021
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Managed GraphQL Services Remove Backend Friction

  • Managed GraphQL services (Hasura, AWS AppSync) let you create GraphQL APIs with minimal backend coding.
  • They provision databases and a GraphQL layer so non-backend teams can deploy APIs via UI.
ADVICE

Version Your API And Announce Breaking Changes

  • Version your API to avoid breaking third-party integrations and announce breaking changes well ahead.
  • Shopify adopted quarterly versioning with two years of support per version as a model for smooth upgrades.
ANECDOTE

Third Party API Changed And Broke An App Overnight

  • Kelly recounted an app breaking overnight because a third-party API changed its structure without warning.
  • She had to rewrite scripts at dawn, illustrating why versioning and communication matter.
Get the Snipd Podcast app to discover more snips from this episode
Get the app