I migrated my Remix 2 app to react router 7 and I think it’s great.
Sure I have to pull in Express for server, Typescript for types, Vite for bundling etc but it’s not a lot of overhead. React Router mostly solves what I expect a modern framework to solve (also love v8 middlewares)… so what is Remix 3 adding? Are they really proposing that they will create a better bundler than Vite, a better UI renderer than React, a better types system than TypeScript? And for what? Such that you can say that you can build a “modern” app without any other deps other than Remix itself in your project?