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

Что не использовали для передачи статики клиенту на продакшн

Для передачи статики в продакшне обычно не используют: 1. **Flask dev-сервер** (`app.run()`) - он не предназначен для продакшна, медленный и небезопасный. 2. **Django `runserver`** - аналогично, только для разработки. 3. **Отправку файлов через view-функции** - неэффективно: ```python @app.route('/static/') def static_file(filename): return send_from_directory('static', filename) ``` 4. **Хранение статики в БД** - создает лишнюю нагрузку. Вместо этого используют: - Веб-серверы (Nginx, Apache) - CDN (Cloudflare, AWS CloudFront) - Объектные хранилища (S3, MinIO) - Статические хостинги (Vercel, Netlify) - Встроенные решения фреймворков (Django `collectstatic`)
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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