Let's build reliable APIs with FastAPI

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ก.ย. 2024
  • Check out Jose Haro Peralta's book 📖 Microservice APIs in Python | mng.bz/AOgo 📖 Save 40% ⭐ DISCOUNT CODE: watchperalta40 ⭐ In this video, Jose demonstrates how to build a REST API with the popular API development framework FastAPI. Learn why the concept of documentation-driven development is important for building reliable APIs.
    About the presentation:
    Jose Haro Peralta, the author of Microservices APIs in Python, introduces the concept of documentation-driven development and explains how it’s important to help us build reliable APIs. Jose starts from an OpenAPI specification for a simple TODO API and builds the API server against it. He also shows how to use automated API testing frameworks, such as Dredd and schemathesis, and how to run automatically generated tests against the implementation. Finally, Jose shows how to include these tests in a CI server such as Travis to make sure you don’t release breaking changes to the API. In the end, Jose helps you deploy the API to Heroku.
    This video is an excerpt from a live coding session by Jose Haro Peralta.
    📚📚📚
    Check out Jose Haro Peralta's book Microservice APIs | mng.bz/AOgo
    For 40% off this book use discount code: watchperalta40
    📚📚📚
    About the book:
    "Microservice APIs in Python" share successful strategies and techniques for designing Microservices systems, with a particular emphasis on creating easy-to-consume APIs. You’ll benefit from author Jose Haro Peralta’s years of experience experimenting with microservices architecture, dodging pitfalls, and learning from mistakes he’s made.
    This practical guide focuses on implementation over philosophizing and has just enough theory to get you started. You’ll quickly go hands-on designing the architecture for a microservices platform, produce standard specifications for REST and GraphQL APIs, and bake in authentication features to keep your APIs secure. Written in a framework-agnostic manner, its universal principles of API and microservices design can easily be applied to your favorite stack and toolset.

ความคิดเห็น •