FastAPI
FastAPI is a modern, fast (high-performance), web framework for building APIs with Python based on standard Python type hints. The key features are: Fast: Very high performance, on par with …
Tutorial - User Guide - FastAPI
FastAPI Learn Tutorial - User Guide Tutorial - User Guide This tutorial shows you how to use FastAPI with most of its features, step by step. Each section gradually builds on the previous …
First Steps - FastAPI
FastAPI framework, high performance, easy to learn, fast to code, ready for production
Learn - FastAPI
Python Types Intro The FastAPI trademark is owned by @tiangolo and is registered in the US and across other regions
Features - FastAPI
With FastAPI you get all of Starlette 's features (as FastAPI is just Starlette on steroids): Seriously impressive performance. It is one of the fastest Python frameworks available, on par with …
Reference - FastAPI
FastAPI Reference Reference Here's the reference or code API, the classes, functions, parameters, attributes, and all the FastAPI parts you can use in your applications. If you want to learn …
Query Parameters - FastAPI
FastAPI Learn Tutorial - User Guide Query Parameters When you declare other function parameters that are not part of the path parameters, they are automatically interpreted as …
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 an …
Path Parameters - FastAPI
FastAPI Learn Tutorial - User Guide Path Parameters You can declare path "parameters" or "variables" with the same syntax used by Python format strings:
Virtual Environments - FastAPI
FastAPI Learn Virtual Environments When you work in Python projects you probably should use a virtual environment (or a similar mechanism) to isolate the packages you install for each project.