Встречается на собеседованиях • сегодня
Что такое фреймворк
Фреймворк — это готовый каркас для разработки приложений, предоставляющий структуру, стандартные решения и инструменты для упрощения работы. В отличие от библиотеки, фреймворк диктует архитектуру приложения (инверсия управления).
Примеры во Flask (микрофреймворк для веба):
python
from flask import Flask
app = Flask(__name__)
@app.route('/')
def home():
return "Hello, World!"
if __name__ == '__main__':
app.run()Здесь Flask задаёт правила (декоратор @app.route), а разработчик заполняет логику.
Плюсы:
- Ускорение разработки
- Стандартизация кода
- Встроенные best practices
Минусы:
- Ограничение гибкости
- Кривая обучения для сложных фреймворков
Популярные Python-фреймворки: Django (полноценный), FastAPI (API), PyQt (GUI).

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