Какого рода проекты делал на FastAPI

Python Middle Без компании
Какого рода проекты делал на FastAPI
Ответы
Разрабатывал RESTful API для различных сервисов: от небольших микросервисов до сложных систем с авторизацией, асинхронными задачами и интеграцией с базами данных. Примеры: - **Бэкенд для SaaS-платформы** (JWT-аутентификация, PostgreSQL, Celery для фоновых задач) - **Микросервис для обработки файлов** (FastAPI + AWS S3, асинхронная загрузка/конвертация) - **API для IoT-устройств** (WebSockets для real-time данных, Redis как кэш) ``` from fastapi import FastAPI, UploadFile from celery import Celery app = FastAPI() celery = Celery('tasks', broker='redis://localhost') @app.post("/process-file/") async def process_file(file: UploadFile): task = celery.send_task("process_file_task", args=[file.filename]) return {"task_id": task.id} ``` Использовал FastAPI за его скорость, автоматическую документацию (Swagger/OpenAPI) и простоту работы с асинхронностью.