Я не силен в Python-фреймворкaх, но этот мне как-то больше понравился, чем Django или Flask. Возможно, я их плохо изучил и там можно все то же самое сделать так же легко, жду в комментариях примеры того, как я не прав.А пока дам пару выдержек из доки:Очень просто стартонутьfrom fastapi import FastAPI app = FastAPI() @app.get("/") async def root(): return {"message": "Hello World"}Не знаю может на flask так же быстро это можно сделать?Супер интуитивно просто сделаны типизированные параметры@app.get("/items/{item_id}") async def read_item(item_id: int): return {"item_id": item_id}И это прям все сразу попадает в swaggerА вот так просто можно принимать form-data а не json@app.post("/login/") async def login(username: str = Form(...), password: str = Form(...)): return {"username": username}Ну и на финалочку background tasks помоему работает вообще без всяких редис и раббитfrom fastapi import BackgroundTasks, FastAPI app = FastAPI() def write_notification(email: str, message=""): with open("log.txt", mode="w") as email_file: content = f"notification for {email}: {message}" email_file.write(content) @app.post("/send-notification/{email}") async def send_notification(email: str, background_tasks: BackgroundTasks): background_tasks.add_task(write_notification, email, message="some notification") return {"message": "Notification sent in the background"}Вообще этот пост написан с одной лишь целью добавить хотя бы 5 новых мемберов в мою группу FastApi Ukraine
Зачем еще одна группа?
И чем FAST API на Украине отличается?
Че ж такой интернет то токсичный
Не нравиться пройди мимо че срать ?
нда ... походу статью никто не читал