App Router 请求与渲染旅程探索器

选择一张请求车票,沿着服务器、网络与浏览器逐站查验。

Request ticket · 当前 URL

/

请求地铁图

选好路线后,发送请求进入第 1 站。

尚未发车 · 0/6
发生在哪里:尚未开始 等待车票

REQUEST JOURNEY

先发送一条请求

左侧选择 URL 与页面形态,然后点击“发送请求”。旅程会从路由匹配开始。

📍 发生在哪里

尚未开始

📦 浏览器拿到什么

尚未收到响应

✓ 是否需要

发送请求后逐站说明

路线原则 普通文件夹能定义 URL 片段,但只有 page.tsxroute.ts 才会公开可访问的端点。
浏览器观察窗 NO RESPONSE
localhost:3000/
还没有响应
服务器旅程尚未开始

线路图例

  • ☁ 服务器蓝
  • ⇄ 网络绿
  • ▤ 浏览器橙

'use client' 边界,不是整页开关


page.tsx
Server Component

Counter.tsx
'use client'

layout.tsx
仍在服务器

页面和布局默认仍是 Server Components;浏览器只为客户端边界加载并水合所需 JavaScript。

到站小测

项目里只有 app/dashboard/ 文件夹,没有 page.tsxroute.ts,能直接访问 /dashboard 吗?

安全边界提醒:浏览器收到的是渲染结果、RSC Payload 与所需客户端 JavaScript,不是 Server Component 源码;服务器密钥也不应被发送到浏览器。