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

Что такое static files в веб-приложениях

В веб-приложениях static files — это файлы, которые не изменяются динамически (CSS, JavaScript, изображения, шрифты и т.д.). Они обслуживаются сервером "как есть" без обработки на стороне сервера.

В Django, например, static files хранятся в папке static/ внутри приложения. Для работы в production их нужно собрать командой collectstatic.

Пример настройки в settings.py:

python
STATIC_URL = '/static/'  
STATICFILES_DIRS = [BASE_DIR / 'static']  
STATIC_ROOT = BASE_DIR / 'staticfiles'  

В Flask можно использовать url_for('static', filename='style.css') для генерации ссылок.

Важно: в production static files обычно отдаются через веб-сервер (Nginx, Apache) или CDN для эффективности.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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