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

Какой фреймворк под какую задачу подходит

Для веб-разработки:

  • Django – полноценный фреймворк с ORM, админкой и батарейками. Подходит для сложных проектов (интернет-магазины, CMS).
  • Flask – микрофреймворк для простых API или небольших сервисов. Гибкий, но требует ручной настройки.

Пример Flask:

python
from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello():
    return "Hello World!"

Для асинхронных задач:

  • FastAPI – современный фреймворк для быстрых API с автоматической документацией (Swagger). Идеален для микросервисов.

Для парсинга/скрапинга:

  • Scrapy – мощный инструмент для сложного парсинга с pipelines и middleware.
  • BeautifulSoup + requests – для простых задач.

Для GUI:

  • PyQt/PySide – кроссплатформенные десктопные приложения.
  • Kivy – мобильные и мультитач-приложения.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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