#Next.js#React

Server Components 到底解决了什么问题?

由@leo-codes发起讨论 · 发布于 2026年8月1日 · 更新于 2026年8月3日

看了不少文章,还是没完全 get 到 RSC 的核心价值。表面说是 "组件在服务端跑",但 SSR 不也能在服务端跑组件吗?

我自己理解下来,主要差在两点:RSC 是 "按组件粒度" 决定跑在哪,并且它能直接访问数据源,不用再走一层 API。组件树里零 JS 下发到客户端这点确实香,首屏轻了不少。

但代价是心智模型变复杂了,组件边界和渲染位置都得想清楚。新手很容易一通乱加 'use client',最后退化成纯 CSR。

你们觉得 RSC 解决的问题,值不值这点复杂度?

回复

暂时没有回复。

Related

相关推荐