Pedro Cattori

@pedrocattori.com

💿 @remix.run & @reactrouter.com at Shopify Do sufficiently smart compilers dream of electric sheep?

React Router going from 11M to 16M since the start of the year. Crazy that there's so much room for growth still! Bringing all that Remix goodness to so many users feels so good *ofc these are just trends, so don't read too much into the absolute numbers

npmtrends showing react-router going from ~11M downloads/week in 1/2025 to ~16M downloads/week in 5/2025

📽️ From a radical rethink to the new standard in speed and simplicity, @vite.dev v has become the go-to tool for modern web development. Discover its story and the impact shaping the future of the web

 The @vite.dev Documentary is coming soon! Stay tuned for the release date! 🚀

If you got on React Router v7 early, make sure you try out verbatimModuleSyntax in your tsconfig! It'll automatically add `type` modifier when auto-importing generated types like `Route` and its what we recommend now

Bild

Comments like this make it all worth it! Already have improvements and simplifications to the type-safety lined up for upcoming v7.x releases 💪 bsky.app/profile/john...

John Resig@johnresig.com · 2y ago

I switched a Remix-using side project over to React Router v7 this past weekend and the new route-level type safety is pretty great! reactrouter.com/explanation/... been looking forward to this for a long time, code is a lot less clunky now being able to remove useParams/useLoaderData/etc.

This is still a prototype, but in the first release of react-router-devtools (coming with react-router v7) you will be able to see your Remix.run calls to everything on a brand new network tab! 🔥 Execution times, orders, real-time info, data returned, everything! 🤩