Impeccable API Design: What you MUST CONSIDER before deploying APIs to production

Поделиться
HTML-код
  • Опубликовано: 16 авг 2024
  • In this video, we talk about what APIs are, how they help software engineers expose data for query and updates, and what are some best practices when exposing APIs on the server side.
    We touch upon various topics including:
    00:00 What is an API?
    00:27 Indian Government Aadhaar APIs
    00:40 How do APIs work?
    01:16 REST vs. GraphQL
    01:31 Webhooks
    02:04 Writing Good APIs
    02:10 What is Atomicity?
    02:53 What is Idempotency?
    03:35 Error Codes for HTTP APIs
    05:28 OpenAPI Specs with Swagger
    05:54 War Story - Aadhaar API Integration
    We end with a war story of API design gone wrong. Let's make our software clients live in a better place :p
    Are you looking to master system design?
    InterviewReady: interviewready...
    You can follow me on:
    Github: github.com/Int...
    LinkedIn: / interview-ready
    Twitter: / gkcs_
    #SystemDesign #InterviewReady #Coding

Комментарии • 36