Post

My first impression of Remix 3 is that it’s a bunch of new APIs to do what we already do. It doesn’t seem to unlock new capabilities. HTML fragments are cool, but you can already do that by returning RSC from server functions in React. Astro supports it too.

1 repost4 likes

One thing I really like, though, is the router API. I’ve always thought that file-based routing is bad. And I love the type safety around it. But again, it’s just a different way to do what we already do.

By unlocking new capabilities, I mean when React Native let us write native components in JavaScript while everything else was using webviews. Or Astro, which is pretty much our only option when we need to render components from multiple frameworks on the server.