You did it. You finally made routing simple. The answer wasn’t pure file based or pure config based, but somewhere in the codegen middle. Thanks for pushing through to find the solution!
Yes, all strategies that worked in Remix apply in React Router if you're using the Vite plugin (framework mode) The popular library remix-auth has already been updated to support React Router 7: github.com/sergiodxa/remix-auth
Yeah, I wanted to enjoy it but I was slammed with a wall of complexity when onboarding. Partially the docs, partially the verbose API design. RR v7 feels far nicer to start
how would you quickly go to visit route file from routes? cmd+click wont work because its not full path? Also, you cant auto complete corect? I tried it and so far my experience was painfull with gotchas like that. Editor shows all is fine, then I open an app and its not working, turns out path is wrong, and terminal shows err, and its not like you made errors easy to read.
What @danestevens1 said We announced this direction back in May and finished the work not to long ago You can read more about our strategy here: remix.run/blog/incremental-path-to-react-19
Great content. Very intuitive and fluid. Thanks Brooks! Q: How soon is RR7 integrating in hydrogen? The Shopify Winter Edition was disappointing in that regard.
You did it. You finally made routing simple. The answer wasn’t pure file based or pure config based, but somewhere in the codegen middle. Thanks for pushing through to find the solution!
Very exciting - nice tutorial!
How do you handle auth with the new React Router 7? Is it basically the same as Remix?
Yes, all strategies that worked in Remix apply in React Router if you're using the Vite plugin (framework mode)
The popular library remix-auth has already been updated to support React Router 7: github.com/sergiodxa/remix-auth
I have been waiting for this video! Thank you.
This is really, really good. Everything coming together
Thanks Brooks. Very helpful.
Great tutorial!!
Hey Brooks, why did you put the action function for creating new contacts in the root.tsx instead of sidebar.tsx?
Awesome tutorial, thanks!
Love the tutorial! is it possible to get access to this repository? Thanks!
I'm never using tanstack router ever again, thank god
Yeah, I wanted to enjoy it but I was slammed with a wall of complexity when onboarding. Partially the docs, partially the verbose API design. RR v7 feels far nicer to start
still no middleware? I have to copy paste auth logic into every route?
this is so exciting
any plans to release docs on using supabase auth with the new rr v7? would be greatly appreciated
How can we build mdx blog site with RR7?
Is there any example repo
how would you quickly go to visit route file from routes? cmd+click wont work because its not full path? Also, you cant auto complete corect?
I tried it and so far my experience was painfull with gotchas like that. Editor shows all is fine, then I open an app and its not working, turns out path is wrong, and terminal shows err, and its not like you made errors easy to read.
Thanks for sharing
THis is great!
Thanks Brooks. 🎉
No problem!
Can someone please explain to me . Remix and react router: are these two different framework? Am currently building sites with remix.
Remix is now react-router (framework mode).
What @danestevens1 said
We announced this direction back in May and finished the work not to long ago
You can read more about our strategy here: remix.run/blog/incremental-path-to-react-19
Remix is nothing but React ROUTER + "framework" features
@@danestevens1 wow that's amazing
@@danestevens1 wow this is awesome
thanks
Great content. Very intuitive and fluid. Thanks Brooks!
Q: How soon is RR7 integrating in hydrogen? The Shopify Winter Edition was disappointing in that regard.