NextJs教程
文章平均质量分 52
本教程的目标是帮助读者快速掌握 Next.js 14 版本的使用。目前市面上的教程多数是基于 13 版本或更早版本的,而本教程将重点介绍 Next.js 14 版本,并全文采用 App Router 模式进行演示。
cuihaoweb
这个作者很懒,什么都没留下…
展开
-
NextJs教程系列(五):动态路由
如果您事先不知道确切的区段名称,并且想要从动态数据创建路由,则可以使用在请求时填充或在构建时预呈现的动态区段。原创 2024-03-12 18:14:19 · 212 阅读 · 0 评论 -
NextJs教程系列(四):路由loading
loading.js 可以帮助你使用React Suspense创建一个组件, 当你在加载路由内容时,它会显示该加载状态组件,渲染完成后,新的内容将会自动替换。传统的ssr渲染流程,当用户请求一个页面时,服务器会根据路由匹配到对应的组件,然后渲染该组件,最后将渲染后的html返回给用户。这样的话,当客户端请求页面时会优先展示静态内容,等到服务端异步数据加载完成并渲染成功后,客户端再继续渲染剩余的内容。如果组件中存在异步数据,那么服务端会等待异步数据加载完成之后再渲染,这样可能会导致页面白屏时间较长的问题。原创 2024-03-08 11:02:05 · 494 阅读 · 0 评论 -
NextJs教程系列(三):路由layout
app作为最外层的layout,嵌套了dashboard的子layout,dashboard的layout其实对应的就是app中的children。你可以根据你的需求,在layout中添加一些公共的布局元素,比如header, footer等,这些元素不会随着路由的切换而重新渲染。Next.js的layout是一个可复用的布局,不同的子页面可以共享布局容器,页面跳转时,layout容器不会重新渲染。而dashboard layout.js中的children则对应了dashboard的page页面。原创 2024-03-07 12:01:20 · 566 阅读 · 0 评论 -
NextJs教程系列(二):路由
NextJs的路由系统是NextJs的核心之一,先上一张图来感受下NextJs的路由系统。原创 2024-03-06 20:08:59 · 321 阅读 · 0 评论 -
NextJs教程系列(一):介绍&安装
Next.js 是一个用于构建全栈 Web 应用程序的 React 框架。您可以使用 React 组件来构建用户界面,并使用 Next.js 来构建其他功能和优化。原创 2024-03-05 22:13:56 · 555 阅读 · 0 评论