Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think that Next.js in its current form is not great for DX.

I've recently tried out both React-Router v7 (which is sort Remix 3? it is confusing), and TanStack/Start and found them both to have better developer DX than Next.JS.

React-Router v7 was the simpler of the two and my app had less code as a result, but a little less flexible than TanStack/Start. But both seemed acceptable.

Astro has been recommended so I will try it out next.



We moved to Inertia.js. All our problems with meta frameworks are gone.

We use it at work with a Rails backend, and we are about to start a new project with an Adonis.js backend.

Give it a try. It’s the best way to use React, by far.


Remix is getting renamed and merged into React Router.


This is such a mess.

These guys love to create chaos. We used to “joke” with the fact they change the way to do routing in each RR release, now they change the entire framework with each release.


They did change it with React-Router v7. The built-in file/directory-based routing that was available in Remix 2 is not available in React-Router v7.


That's not true, it is still available [1].

[1] https://reactrouter.com/how-to/file-route-conventions


I am confused because I was mostly able to replicate Remix 2 functionality in React-Router v7. What would Remix add to that?


Confusion. Make sure you add some of it, otherwise things might be too easy and we might lose our jobs.


If you create a vite project with rr7 and a new remix project, it's the same project that gets created




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: