Ответы пользователя по тегу React
  • Как работает react + redux?

    конкретно с пакетом react-router-redux я не работал, но похоже вот на что:
    Редакс редюсеры - это чистые функции, которые возвращают новый объект, это означает, что когда вы вызываете экшен navigationActions, который в свою очередь вызывает редюсер, то в итоге получаете новый state, а т.к. другие ваши компоненты используют state, то для них этот state тоже новый, и происходит ререндер, чтобы не происходило лишних ререндеров, вам поможет метод shouldComponentUpdate или PureComponent
    Ответ написан