
React Router 7 Test Drive

Created
15:10 Tuesday 25th March 2025
Updated
14:54 Thursday 24th April 2025
With more contraversy than fanfare, the new version of React-Router is here! This latest release has caused some upset in the Remix.run Community as React-Router v7 is effectively taking over where Remix left off and is simultaneously v3 of Remix too.
As I understand it the thinking of the maintainers here is that Remix is basically React-Router in a framework wrapper and the overlap of the functionality of both is large enough to make it more simple (and probably cost-effective) to merge them into one project.
I can understand why some people might disagree with this: Not only does it reinforce the sentiment some people have towards react router; that its API changes too much with each version and makes upgrading a PITA (which I sympathise with) but also that the Remix.run brand was really gaining momentum and some people might not be so quick to evangelise React-Router the framework. Either way, react-router v7 is here to stay so lets take a look at the new features and see how it well it works as a framework.