
Tutorial - User Guide - FastAPI
This tutorial shows you how to use FastAPI with most of its features, step by step. Each section gradually builds on the previous ones, but it's structured to separate topics, so that you can go …
FastAPI
" If anyone is looking to build a production Python API, I would highly recommend FastAPI. It is beautifully designed, simple to use and highly scalable, it has become a key component in our …
First Steps - FastAPI
It streamlines the process of building, deploying, and accessing an API with minimal effort. It brings the same developer experience of building apps with FastAPI to deploying them to the …
SQL (Relational) Databases - FastAPI
FastAPI Learn Tutorial - User Guide SQL (Relational) Databases FastAPI doesn't require you to use a SQL (relational) database. But you can use any database that you want. Here we'll see …
Learn - FastAPI
Here are the introductory sections and the tutorials to learn FastAPI. You could consider this a book, a course, the official and recommended way to learn FastAPI. 😎
Features - FastAPI
OpenAPI for API creation, including declarations of path operations, parameters, request bodies, security, etc. Automatic data model documentation with JSON Schema (as OpenAPI itself is …
Request Body - FastAPI
When you need to send data from a client (let's say, a browser) to your API, you send it as a request body. A request body is data sent by the client to your API.
Testing - FastAPI
If you want to call async functions in your tests apart from sending requests to your FastAPI application (e.g. asynchronous database functions), have a look at the Async Tests in the …
Security - First Steps - FastAPI
All the security utilities that integrate with OpenAPI (and the automatic API docs) inherit from SecurityBase, that's how FastAPI can know how to integrate them in OpenAPI.
WebSockets - FastAPI
FastAPI framework, high performance, easy to learn, fast to code, ready for production