TGViewer
React Job | JavaScript | Вакансии React Job | JavaScript | Вакансии @job_react · 16.6K subscribers
Post #4063 1.91K
#собесы #react #senior
Вопросы, которые могут задать на собеседовании Senior React Developer.
Проверьте себя без помощи поисковиков!


❓Как работает Redux?

Пример кода:
const initialState = { count: 0 };

function reducer(state = initialState, action) {
switch (action.type) {
case 'INCREMENT':
return { count: state.count + 1 };
default:
return state;
}
}

const store = Redux.createStore(reducer);

store.dispatch({ type: 'INCREMENT' });
console.log(store.getState()); // { count: 1 }


Здесь reducer обрабатывает действие INCREMENT, увеличивая счетчик.

❗️Redux — это библиотека для управления состоянием приложения. Основные концепции: Store (хранилище), Actions (действия) и Reducers (редюсеры). Store хранит состояние всего приложения. Actions — это объекты, которые описывают, что произошло (например, { type: 'INCREMENT' }). Reducers — это функции, которые определяют, как состояние изменяется в ответ на действия.

Ссылка на
документацию Redux
  • 👍 4
  • 😢 2
  • 👎 1
More from @job_react
  1. Oct 15, 2026#senior #удаленка Ventra Senior Full-stack Developer (Java Spring Boot / React / BPM) Опыт…
  2. Oct 15, 2026#junior #удаленка #гибрид VSRAP Разработчик React Native Опыт работы: не требуется Проектн…
  3. Oct 14, 2026#senior #300k #удаленка Clever Craft Senior Full-Stack Developer (Node.js + React) от 3400…
  4. Oct 14, 2026#senior #200k #удаленка Loyalty Labs Senior React разработчик до 230 000 ₽ за месяц, на ру…
  5. Oct 13, 2026#senior #гибрид Домклик Senior Mobile Engineer (React Native/WebRTC) Опыт работы: 3–6 лет…
  6. Oct 13, 2026#senior #200k #удаленка IT-Implant C#/.NET + React/Vue разработчик (Middle+/Senior), Fulls…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →