Плюс, данный подход просто переложил проблему из одного места в другое. Вместо того что бы иметь большой `switch` с обработчиками в файле `reducer`, вы будете иметь уйму обработчиков в файле `actions`, в последствие, по мере разрастания проекта, по-прежнему придется пользоваться тем же поиском.
У себя в проекты, мы пришли к тому, что бы стараться максимально комбинировать редьюсеры, если есть такая возможность, что бы отдельный редьюсер был минимально возможным.
Насколько я понимаю, в большей степени это сделано для улучшения понимая страницы поисковыми системами. http://habrahabr.ru/post/49734/ не плохая статья на эту тему.
Лично я пользуюсь этим, так же портабельность, тоже удобство, удобно и управлять, и работать, и проекту уже несколько лет, а следовательно всё боле-менее обкатано.
Ну константы в `actions` у вас никуда не делись.
Плюс, данный подход просто переложил проблему из одного места в другое. Вместо того что бы иметь большой `switch` с обработчиками в файле `reducer`, вы будете иметь уйму обработчиков в файле `actions`, в последствие, по мере разрастания проекта, по-прежнему придется пользоваться тем же поиском.
У себя в проекты, мы пришли к тому, что бы стараться максимально комбинировать редьюсеры, если есть такая возможность, что бы отдельный редьюсер был минимально возможным.
А за статью спасибо, крайне наглядно и информативно.
Если нет — попробуйте, будете очень удивлены, насколько iostream медленнее работает.
http://habrahabr.ru/post/49734/ не плохая статья на эту тему.
Лично я пользуюсь этим, так же портабельность, тоже удобство, удобно и управлять, и работать, и проекту уже несколько лет, а следовательно всё боле-менее обкатано.
10% от опрошеных отвечают на спам!
хм, либо я чего-то не понимаю, либо chrome уже не chrome.