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

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