Встречается на собеседованиях • сегодня

Как запускаешь FastAPI

Для запуска FastAPI приложения используется ASGI-сервер, обычно Uvicorn или Hypercorn. Вот минимальный пример:

  1. Установи зависимости:
bash
pip install fastapi uvicorn
  1. Создай файл main.py:
python
from fastapi import FastAPI

app = FastAPI()

@app.get("/")
async def root():
return {"message": "Hello World"}

text

3. Запусти сервер:
```bash
uvicorn main:app --reload

Ключевые моменты:

  • main:app - указывает на модуль (main.py) и экземпляр FastAPI (app)
  • --reload - автоматическая перезагрузка при изменениях (только для разработки)
  • По умолчанию сервер запускается на http://127.0.0.1:8000

Для продакшена добавь флаги типа --workers 4 и рассмотри использование HTTPS через прокси (Nginx).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы