URL 决定页面身份,嵌套布局决定共享范围。路由参数、查询参数与组件内部状态用途不同;需要分享或刷新保留的筛选往往属于 URL。
TypeScript 在开发时检查代码关系,不会自动验证服务器返回的 JSON。把任意数据断言成 User 只是告诉编译器信任你。
App Router 用文件组织路由。page 定义页面入口,layout 提供共享外壳;组件函数返回的是界面描述。
先确认 Node、包管理器和工程目录,再创建应用。锁文件记录依赖解析结果,脚手架版本与最终依赖版本并不是同一个概念。