Джеймс, отличная работа!

Некоторое время у меня были похожие мысли в отношении маршрутизатора и т.п., и я очень ценю то, что вы разобрали проблемы. Я немного использовал Redux First Router, и это было здорово, концептуально он так хорошо сочетается с Redux и в остальном не мешает!

Единственное, что меня беспокоит, это решение не поддерживать параметры запроса. Я понимаю, что для SEO они не идеальны, но определенно есть несколько вариантов их использования в Интернете.

Например, предположим, что у меня есть страница поиска с несколькими фильтрами, которые пользователь может настроить, И я хочу предоставить URL-адрес для определенного поиска в Интернете, то есть иметь ссылку на какой-либо другой странице, которая ведет непосредственно к поиску. с соответствующими критериями. Определенно есть способы сделать это без параметров запроса, например кодирование критериев в параметрах URL, но они кажутся немного хакерскими. Я не уверен, что параметры URL отлично справляются с обработкой динамического набора пар ключ-значение.

Хотя мне бы хотелось, чтобы была добавлена ​​поддержка параметров запроса, меня также интересуют обсуждения и любые ваши мысли о потенциальных решениях. Мне они кажутся жизненно важной частью Интернета и отсутствующей функцией, несмотря на текущий фантастический набор функций RFR.

Тем временем я только что создал свою собственную концептуальную подделку, которая по-прежнему использует Redux First Router Link!

Люблю слышать ваши мысли

Дэйв