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

I'll stick to NextJS. Remix seemed fishy from the very start.


To me, Remix seemed like a very lightweight reimagining of what Next excelled at (server side react with nice frontend integration). It was exciting to see how quickly it handled dynamic renders when running from a Cloudflare worker. But now that Next 13 has layouts/server components, I prefer Next.js' approach due to all the other performance work they've done with images, fonts, css, etc.

One thing about Remix that always confused me was the very close ties to react router. It seemed like a distinct and unrelated concept to me, and the continued association seemed like a distraction from Remix's potential to be a stronger competitor to NextJS in the long run


Ryan, the co-founder of Remix said this [1]

> Remix is really just React Router + SSR.

[1] https://twitter.com/ryanflorence/status/1586835847583653889


If you want to have server-side data fetching across nested components, tying the frontend to the router is the simplest way to make that happen.


> One thing about Remix that always confused me was the very close ties to react router. It seemed like a distinct and unrelated concept to me, and the continued association seemed like a distraction from Remix's potential to be a stronger competitor to NextJS in the long run

Nextjs also has its own routing lib so I'm not sure why you think it's so weird that react router was involved.


Remix has some very clear second system advantages that become more apparent with usage. Next.js is trying to address many of their relative shortcomings in the 13 release. I would still advocate strongly for anyone to give Remix a try. Both are fine frameworks, at the end of the day.


I share your feeling, but I don’t think it’s reasonable.

I’ve used both now and it’s just fine as a framework. Maybe it’s in the way they present themselves.


Definitely it's how Remix presents itself. Their landing page reads like a marketing pitch by some crazy startup looking to raise money, not like a stable library to build a product on. You have to scroll quite far to get any factual information on what differentiates it from Next.js. I quote:

> Focused on web standards and modern web app UX, you’re simply going to build better websites


Would NextJS's Apple-style marketing pitch at their events be more convincing to you?


No, I'm also not following the latest Vercel news. It feels way too corporate.




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

Search: