Встречается на собеседованиях • сегодня
В каком случае данные кладутся в store
Данные кладут в store, когда они нужны нескольким компонентам приложения и должны быть доступны глобально. Это особенно полезно для:
- Состояния, которое должно сохраняться между переходами по страницам (например, данные пользователя)
- Сложных данных, которые используются в разных частях приложения
- Данных, которые часто обновляются и должны синхронизироваться между компонентами
Пример с Redux:
javascript
// Action
const setUser = (user) => ({
type: 'SET_USER',
payload: user
});
// Reducer
const userReducer = (state = null, action) => {
switch(action.type) {
case 'SET_USER':
return action.payload;
default:
return state;
}
};
// Компонент
dispatch(setUser({name: 'John'}));
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы