←back to thread

Next.js is infuriating

(blog.meca.sh)
1033 points Bogdanp | 5 comments | | HN request time: 0.001s | source
Show context
YuukiRey ◴[] No.45101009[source]
I 100% agree. I've ran into the same issues, and I would never use Next.js for anything, and I will encourage every team at work to use something else.

In general Next.js has so many layers of abstraction that 99.9999% of projects don't need. And the ones that do are probably better off building a bespoke solution from lower level parts.

Next.js is easily the worst technology I've ever used.

replies(16): >>45101028 #>>45101139 #>>45101375 #>>45101378 #>>45102069 #>>45102103 #>>45102427 #>>45102810 #>>45102903 #>>45103225 #>>45104004 #>>45104045 #>>45105250 #>>45110734 #>>45112201 #>>45126685 #
christophilus ◴[] No.45101028[source]
Second worst for me. I’ve used Sharepoint.
replies(6): >>45101349 #>>45101879 #>>45102199 #>>45102297 #>>45105540 #>>45112147 #
1. mcny ◴[] No.45101349[source]
Third worst if you have used Lotus Notes mail. I still don't understand how an email and calendar client can slow down a computer like that (going by memory, the last time I used it was at work in 2013 so pre-SSD days).
replies(3): >>45102736 #>>45102807 #>>45103247 #
2. marcosdumay ◴[] No.45102736[source]
Well... I don't know exactly what the OP meant by "technology", but Notes at least wasn't supposed to be a development platform.

It surely was a development platform, but wasn't supposed to be one.

replies(1): >>45103509 #
3. codegeek ◴[] No.45102807[source]
You just reminded me of the nightmare Lotus Notes was.
4. nailer ◴[] No.45103247[source]
Everyone at IBM when I worked where used Fetchnotes (internal tool that leaked onto the internet that wraps Lotus notes .so file and allows you to use normal email / contact / calendaring programs and formats).
5. YuukiRey ◴[] No.45103509[source]
I should have been more specific here indeed. I meant more library or framework, not technology in the broader sense. My apologies.