Перейти к содержимому
10 / 32

Что такое редуктор (reducer) в Redux?

Reducer — чистая функция, которая принимает текущий state и action, а возвращает новый state. Название пришло из Array.prototype.reduce — та же идея: набор значений сворачивается в одно. Reducer не мутирует state, не делает побочных эффектов, не вызывает API. Одни и те же входные данные всегда дают один результат.

Что такое редуктор (reducer) в Redux? | JScriptiser