#react-router-dom
Fun fact

O nome de um dos co-criadores do react-router-dom é Michael Jackson lkkkkkkkkk

Rei do pop e do client side navigation lkkkkkk
January 6, 2025 at 4:18 PM
This Week In React 221

Read and subscribe: thisweekinreact.com/newsletter/221

⚛️
- State of React
- React Router
- Rsbuild
- ProseMirror
- RSC
- React Hook Form
📱
- AI + RN
- React Strict DOM
- Universal RSC
- Gesture Handler
- macOS
- Radon
- Polygen
- Ignite
February 12, 2025 at 6:03 PM
Production bundle quality matters.

In Rspack 1.4, we collaborated with SWC to improve dead code elimination. For example, Rspack and SWC can now produce the smallest bundle for react-router-dom.
June 17, 2025 at 11:23 AM
This Week In React 283

⚛️
- TanStack Query / Router / Virtual
- RSC + composition
- Perf: GitHub & Linear
- Liquid DOM
- Apollo
- i18n
📱
- Expo SDK 56
- Reanimated
- Worklets
- NativeScript
- Strict DOM
- Standard Nav

🍿 Read: thisweekinreact.com/newsletter/283

✍️ @jwr.ski & I
May 27, 2026 at 7:18 PM
New React Aria release!

🎁 New `render` prop – customize DOM element, integrate router links & animation libraries
📆 Improved DateField UX – constrain invalid dates on blur instead of while typing
🤖 Agent skills
🔎 Improved doc search
🐞 80+ bug fixes

react-aria.adobe.com/releases/v1-...
v1.15.0 | React Aria
New year, new release, and the shine hasn’t worn off from our new documentation website! This month’s release includes expanded customization options via a new render prop, greater input flexibility i...
react-aria.adobe.com
February 4, 2026 at 5:10 PM
Animations can help make your websites more attractive & engaging. Here, Okosa teaches you how to make them. You'll code multi-page animations using Framer Motion & React-Router-Dom.
Search freeCodeCamp News or our app for: "How to Create Multi-Page Animations Using Framer Motion & React-Router-Dom"
December 24, 2024 at 1:01 AM
Galera usando react-router-DOM e tailwind v3 com postCSS em código novo são grandes indicadores disso

(Claro que podem estar seguindo tutorial velho)
Sou testemunha que LLM vai prender pessoas em versões antigas de langs.

As novas versões vão surgir mas as pessoas vão ficar paradas no passado pq a LLM não vai nem apontar que a referência dela tá antiga, diferente de blog post que tem uma grande chance de ter uma data com o post
October 21, 2025 at 12:01 AM
vite-plugin-inspect works great on RSC app! Here is a screenshot of "use client/server" transform in React Router demo github.com/hi-ogawa/rsc... This is so convenience and I've also added it to `react-server-dom-vite` PR's `fixtures/flight-vite` github.com/facebook/rea...
May 19, 2025 at 2:57 AM
Feliz que hoje eu arranquei uma porrada de states do context usando loaders e useLoaderData do react-router-dom

Basicamente eu carrego na rota toda informação que um componente precisa antes de montar e passo pro componente via hook
January 7, 2025 at 10:53 PM
Yesterday I quietly released @nuqs.dev 2.8.0

No big new feature, but a widening of the SemVer range for react-router{-dom} to include v5, as I need it in a client project.

Might be removed in nuqs@3.0.0, we'll see how support goes.

The adapter can be installed with the @shadcn.com CLI:
React Router v5 Adapter | nuqs
Using nuqs in React Router v5 applications.
nuqs.dev
November 18, 2025 at 8:51 AM
This Week In React 281
⚛️
- Next.js CVE
- TanStack Router compromise
- Security
- Redact
- React Router
- Waku
- HTML Parser
📱
- Redraw
- Expo 56 beta
- Tabs
- Screens
- Pressable
- Activity
- Strict DOM
- Rock
- SWC
- AI

🍿 Read: thisweekinreact.com/newsletter/281

✍️ @jwr.ski & I
May 13, 2026 at 6:44 PM
Can’t wait for ViewTransition. Trying to wrangle an asynchronous imperative DOM API into declarative concurrent React under the hood in React Router for <Link viewTransition> was *tricky* and I would love to delete all of that code
Just announced at React Conf - New React API available in canary:
🔥 <ViewTransition>
🔥 <Fragment ref>

Particularly excited for Fragment Refs, exposing platform-specific APIs such as:
- addEventListener()
- observeUsing()
- focus()
- getClientRects()
- scrollIntoView()
October 7, 2025 at 6:50 PM
I'm using esbuild with react-server-dom-webpack/client with __webpack_require patch, and the router is dumb.

Should I share more? does anyone care?
February 25, 2025 at 4:19 PM
lol AI is so trained on react-router history, that it thinks my import should be from `react-router-dom`, but those imports all changed in v7 to just `react-router`
September 15, 2025 at 4:21 PM
<a href="https://zenn.dev/soartec_lab/articles/b1e9b976dbe624" class="hover:underline text-blue-600 dark:text-sky-400 no-card-link" target="_blank" rel="noopener" data-link="bsky">zenn.dev/soartec_la...
React Router v7ではreact-router-domなどがreact-routerに統合される
React Router v7ではreact-router-domなどがreact-routerに統合される
経緯 React Router v7では以下のパッケージがreact-routerに内包される様になりました。 react-router-dom @remix-run/react @remix-run/server-runtime @remix-run/router…
zenn.dev
December 27, 2024 at 4:37 AM
having spent a little time surveying the state of application development, we're apparently on the brink of first class universal apps thanks to @expo.dev router and react-strict-dom (a meta effort led by the creator of react native for web).
2025 is gonna be a big year for frontend, no doubt...
December 19, 2024 at 9:10 PM
For those wondering, pages router works with Preact github.com/JoviDeCroock... - app-router fails with a crash in webpack-react-dom
GitHub - JoviDeCroock/vinext-preact-test
Contribute to JoviDeCroock/vinext-preact-test development by creating an account on GitHub.
github.com
February 25, 2026 at 6:29 PM
3 lines lol
March 21, 2025 at 8:02 PM
While working on AutoAligners, a component was suspending with react-router-dom Link redirects. I fixed it with React.Suspense, but got curious and made a control repo, but couldn’t reproduce it no matter what I did. Turns out I just needed to update my react-router-dom dependencies🤦‍♂️
August 4, 2025 at 7:05 PM
React Router v8リリース。
Node.js 22.22.0+/React 19.2.7+/Vite 7+が最小サポートバージョンとなり、ESMのみの配布へ変更。
`future.v8_middleware`/`future.v8_viteEnvironmentApi`などのFuture Flagをデフォルト化。
`react-router-dom`、meta APIの`data`引数、`@react-route… "React Router v8 | Remix" https://remix.run/blog/react-router-v8 #React #ReleaseNote
June 18, 2026 at 2:49 PM
I've been looking at patterns for specific "migration" and "compat" packages in the JS ecosystem.

I know about:
- react-router-dom-v5-compat
- @ vue/compat
- ember-compatibility-helpers
- jQuery Migrate

Any others I should look at? Bonus points if you've used them successfully.
February 5, 2026 at 8:38 AM
Want to take a look at some example code? Check out our StackBlitz playground: stackblitz.com/edit/formisc...
Formisch Playground for React Native - StackBlitz
A Vite React TypeScript project based on @formisch/react-native, react, react-dom, react-native, react-native-web, react-router-dom, valibot, @eslint/js, @types/node, @types/react, @types/react-dom, @...
stackblitz.com
July 29, 2026 at 11:45 PM
fun fact...

behind the scenes... <Link > by react router dom does use anchor tag...

basically Link is a wrapper over anchor tag.
November 29, 2024 at 8:03 AM
React router dom cagou no pau em canetar o useBlocker e o usePrompt, agora eu quero migrar pro 6.4 e quebro a porra do monorepo
January 9, 2025 at 5:41 PM
react-router-dom is a package that lets you set up routing in your React web applications. And in this guide, Timothy shows you how to use it to create a basic navigation system. You'll learn about configuring routes, handling route matching, and more.
https://buff.ly/46arKbP
February 12, 2025 at 1:03 AM