14 ms·
You are right. Nextjs has been terrible in my experience. And some junior developers are reaching for it for any and every project they start, even internal too
by smokeydoe 2y ago
You are right. Nextjs has been terrible in my experience. And some junior developers are reaching for it for any and every project they start, even internal tools that don’t need server side rendering. I spent 2 days implementing auth middleware that clients and server side. Something that would have taken me 2 hours using a SPA. 2 days figuring out cryptic error messages and fight the client vs server model. Ended up having to convert to vite SPA
- nasmorn 2y agoI would invert and say most internal tools don’t need client side rendering unless you actually have the API already built
- moooo99 2y agoI wish this opinion was more widespread. The amount of time I have wasted building API + SPA when just sending HTML back and forth would have been entirely sufficient must be ridiculous
- nasmorn 2y agoIf it is one person doing both it is bad enough but if you now need two teams collaborating on some stupid form to do crud that only 5 people will ever use you have lost all velocity
- tcper 2y agoNextjs just deconstruct the React, and build their own stuff