简单的客户端路由(基于页面)
基于 Webpack 的开发环境,支持热模块替换(HMR)
能够与 Express 或任何其他 Node.js HTTP 服务器一起实现
...(路由与 pages 下的文件名称完全匹配)
页面间的导航,我们可以 a 标签来进行导航.但是,它不会执行客户端导航.并且,每次点击浏览器将向服务器请求下一页,同时刷新页面.因此,为了支持客户端导航...layout 组件
在我们的应用中,我们将在各个页面上使用通用样式.为此,我们可以创建一个通用的 Layout 组件并将其用于我们的每个页面.
...,其中 href 属性 p 文件夹中页面的路径, as 是要在浏览器的 URL 栏中显示的 URL.as 是用来与浏览器历史记录配合使用.
...应用程序
npm start // 在6688端口上启动Next.js应用程序.该服务器将进行服务器端渲染并提供静态页面
在 localhost:6688 上我们可以看到同样的效果