import { ConnectedRouter } from 'connected-react-router/immutable'; import { BrowserRouter as Router,} from 'react-router-dom';
Мне нужно знать разницу между ними обоими.
ConnectedRouter должен использоваться с Redux и может синхронизировать состояние маршрутизатора с хранилищем Redux. BrowserRouter является«стандартный» маршрутизатор React для браузера для синхронизации пользовательского интерфейса с текущим URL.
Основное различие в connected-react-router/immutable в том, что history is stored in redux as immutable object, так что вы можете путешествовать по времени в любой момент времени жизни приложения.
connected-react-router/immutable
history is stored in redux as immutable object