учесть что в проекте штук 100-150 редюсеров
то сколько это будет лишних проверок на switch(action.type) и по каждому case еще???
У меня намного больше редюсеров) И никаких проблем. Возможно стоит заметить, что ngrx делает тоже самое в @effect =)
Или .ofType(action_type) действует по какому-то другому, магическому образу?
Вот в таких ситуация я сам станавлюсь заложником своих убеждений, думаю, что свитч может влиять на скорость моего приложения. Но по факту, есть тысяча вещей, о которых надо думать, «тормозят» приложение. Изображение, которое грузится без отложенной загрузки, например, перечеркнет все ваши труды по оптимизации. Я думаю, если нужна скорость на уровне, тогда не смотреть в сторону фреймворков. Или делать их независимой частью.
Обсуждают сегодня