Встречается на собеседованиях • сегодня
Какие знаешь принципы Flux-архитектуры
Flux — это архитектурный подход для управления состоянием в приложениях. Основные принципы:
-
Однонаправленный поток данных
Данные движутся в одном направлении: Action → Dispatcher → Store → View → Action. -
Действия (Actions)
Объекты с полемtypeи данными. Инициируют изменения в приложении.javascript{ type: 'ADD_TODO', payload: 'Learn Flux' }
-
Диспетчер (Dispatcher)
Центральный хаб, который регистрирует колбэки Stores и передает Actions всем Stores. -
Хранилища (Stores)
Содержат состояние и логику его обновления. Меняются только через Actions. -
Представления (Views)
Компоненты, которые подписываются на изменения Stores и перерисовываются при обновлении состояния.
Примерный поток:
- Пользователь кликает кнопку → генерируется Action → Dispatcher передает его в Store → Store обновляет состояние → View перерисовывается.
Flux лег в основу Redux, но сам по себе менее строгий.

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