Встречается на собеседованиях • сегодня
Какой фреймворк в Python для чего лучше подходит
Вот краткий обзор популярных Python-фреймворков и их специализации:
Django – полноценный MVC-фреймворк для сложных веб-приложений (админка, ORM, аутентификация "из коробки"). Пример:
python
from django.db import models
class Post(models.Model):
title = models.CharField(max_length=100)Flask – микрофреймворк для простых сервисов и API. Гибкий, минималистичный:
python
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return "Hello World!"FastAPI – современный фреймворк для высокопроизводительных API (автодокументирование, асинхронность):
python
from fastapi import FastAPI
app = FastAPI()
@app.get("/items/{item_id}")
async def read_item(item_id: int):
return {"item_id": item_id}PyQt/PySide – GUI-разработка десктопных приложений.
Scrapy – парсинг и веб-скрапинг.
Pandas – анализ данных, ETL-процессы.
Выбор зависит от задачи: Django для монолитов, Flask/FastAPI для микросервисов, Scrapy для парсинга и т.д.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы