←back to thread

Next.js is infuriating

(blog.meca.sh)
1033 points Bogdanp | 4 comments | | HN request time: 0.834s | source
Show context
usernamed7 ◴[] No.45100493[source]
as a Rails dev this makes me LOL. I would have expected the rube goldburg machine of JS frameworks to be more robust and ergonomic by now, but it looks more to be hacks built on top of hacks with no real vision or technical leadership.
replies(3): >>45100508 #>>45100526 #>>45100761 #
1. Tade0 ◴[] No.45100761[source]
RoR wasn't picked up by e-commerce at this scale. Most of the craziness comes from attempting to squeeze out every last inch of performance so that the prospective client won't go "neeeih" and shop somewhere else.

A RoR app will just sit comfortably wherever you deploy it, slowly doing its job like a good, reliable tractor.

A typical Next.js app is smeared all across its origin, some geographically convenient Edge and the frontend. It's a very different use case.

replies(1): >>45101132 #
2. usernamed7 ◴[] No.45101132[source]
what do you mean? Shopify is the largest eCommerce platform and runs rails.
replies(1): >>45101150 #
3. fredrikholm ◴[] No.45101150[source]
I think they mean that Shopify doesn't decide what happens or doesn't happen to Rails; Vercel decides what happens or doesn't happen to NextJS.
replies(1): >>45102676 #
4. hit8run ◴[] No.45102676{3}[source]
Tobi is Ex-Rails Core contributor and Shopify is significantly contributing to Rails and Ruby.