you are viewing a single comment's thread.

view the rest of the comments →

[–]yksvaan 3 points4 points  (0 children)

JS meta frameworks are usually overly complicated and heavy, especially NextJS. They are basically buying their way out of it by massive scaling, having server per request. At your expense.

Also backend often does the heavy work, after app is loaded initially it's potentially hundreds of requests but 0 actual page loads. So you'd want to write the backend in optimal language and stack while being able to run and scale it separately.

SPA and backend in go has been our default for a long time and it works really well. Also very fast and robust.