Published Apr 26, 2021

Write Great APIs

Explore the landscape of API design with Joe Zack and guests as they delve into REST's widespread adoption, the promise and challenges of GraphQL, and strategies for crafting user-friendly, purpose-built APIs. This episode uncovers how to stay adaptable to technological shifts, ensure compatibility, and apply best practices for effective API development.
Episode Highlights
Coding Blocks logo

Popular Clips

Episode Highlights

  • REST's Appeal

    REST's widespread adoption is attributed to its simplicity and versatility in web development. highlights that REST has become synonymous with APIs due to its low friction and ease of use compared to older standards like SOAP 1. adds that REST's ubiquity is due to its ability to seamlessly integrate with various platforms, from websites to mobile apps 1. However, notes that while REST is easy to use, it requires adherence to best practices to avoid common pitfalls 2.

       

    GraphQL's Journey

    GraphQL promised to revolutionize API design but hasn't achieved the dominance many expected. expresses surprise at GraphQL's slow adoption despite its initial promise and positive user experience 3. observes that while GraphQL is gaining traction, its growth isn't exponential, suggesting it may not replace REST anytime soon 4. reflects on the potential reasons for this, including the complexity of server-side implementation and limited exposure due to fewer conferences 3.

Related Episodes