Great write up. It hits the nail on the head with the issues with server components.<p>For me it makes Next.js a non-option for a serious framework since it depends on a canary build of React with unfinished and undocumented features.<p>I won't touch server components until they are shipped in a stable release and are included in the React docs.