A middleware to create Rest API.

Installation

  1. pip install fastapi uvicorn

Boilerplate

from fastapi import FastAPI
 
app = FastAPI()
 
@app.get("/")
def root():
	return {"Hello" : "World"}
 
items = []
@app.post("/items")
def create_item(item : str):
	items.append(item)
	return items
	
@app.get("/items/{item_id}")
def get_item(item_id : int) -> str:
	item = items[item_id]
	return item

To run, do uvicorn <file>:app --reload