Earlier quoted context omitted.
> But, man, at that point you're bringing a bulldozer (with a super uncomfortable operator's station!) to drive a nail. I think I do exactly the opposite. Having no SSR but everything be statically exported allows me to get away with cheaper hosting on the backend side (the REST API is on a cheap VPS). Static exported SPA means, the user's browser does all the heavy rendering. Plus, no AI bots or search engines contr…
> Having no SSR but everything be statically exported allows me to get away with cheaper hosting on the backend side Building a static website is very reasonable. Using the monstrosity that is Next.js to build a static website seems like super overkill, and I am not sure it offers a good developer experience to justify it[1]. [1] My experience with it had a need for dynamically driven pages, so it may just be that it…
You should know this before choosing Next.js
141–147 of 147 posts
Re: You should know this before choosing Next.js
#142I was using next.js when they switched from the pages router to app router. I ended up just abandoning the project, the app router experience was that bad, and haven't really been keen on picking up next.js since then. It's always seemed clear that Vercel has been, at best, OSS- ish . Trying to play both sides of claiming to be open source but also (somewhat sneakily) building a walled garden to lock users into their…
I think the fundamental problem is that next.js is trying to do two things at once. It wants to a) Be fast to load for content that is sensitive to load speeds (SEO content, landing pages, social media sharable content, etc). It also wants to support complex client side logic (single page app, navigation, state store, etc). Doing those two things at the same time is really hard. It is also, in my experience, complete…
Re: You should know this before choosing Next.js
#143Earlier quoted context omitted.
It's acceptable for me because I (and others on my team) do not have to way 6-7 seconds almost ever, it is nearly instant. On odd occasion changes can take a long time to show up, ~5 seconds, but it seems restarting the server fixes it, so not sure what that is about.
Do you use it on vercel, maybe? I had the same experience of slow refreshes on the NextJS project I worked on (running locally) and the other seasoned NextJS developers didn't think it was unusual.
Re: You should know this before choosing Next.js
#144Earlier quoted context omitted.
I think it’s literally the other way around. The CTOs previous role was in charge of Google’s search experience.
> I think it’s literally the other way around. Aside from the "appeal to authority", what suggests to you that they are strong in engineering? > The CTOs previous role was in charge of Google’s search experience. Google search also having decent product vision, but poor engineering execution, sounds about right. I don't know how many times I've heard people say they want to use Google search but have to resort to sil…
Yes, this multi billion dollar revenue stream is “one text input box and two buttons”.
Truly amazing insights.
Re: You should know this before choosing Next.js
#145Earlier quoted context omitted.
To this day I still use pages only. Long term or for a new project I guess I'll have to look into astro or vite/express
I guess Tanstack Start is also a very good alternative to check out https://tanstack.com/start/latest
Re: You should know this before choosing Next.js
#146Earlier quoted context omitted.
To this day I still use pages only. Long term or for a new project I guess I'll have to look into astro or vite/express
i use Vite and built my own router. Works great and i can do a whole SPA with just that.
Re: You should know this before choosing Next.js
#147Not to mention the absolute worst dev build time that’s had an open PR with a lot of complaints for years and not addressed.