路由系统其中每个页面根据其文件名自动成为一个路由。每个页面都是从页面目录中默认导出的 React 组件可用于定义最常见的路由模式。本文将引导您了解有关 中的路由所需了解的几乎所有内容并为您指明相关主题和概念的方向。 自诞生以来超链接一直是网络的瑰宝之一。根据 MDN 的说法超链接使 Web 成为Web。虽然用于文档之间的链接等目的但其主要用途是引用可通过唯一网址或 识别的不同网页。 路由是每个 Web 应用程序的一个重要方面就像 Web 的超链接一样。
它是一种机制通过该机制将请求路由
到处理它们的代码。与路由相关页面由唯一的 路径引用和识别。如果 Web 由通过超链接互连的导航 网页组成那么每个 应用程序 爱沙尼亚电话号码表 都由通过路由器互连的可路由页面(路由处理程序或路由)组成。 内置了对路由的支持但解包起来可能很困难特别是在考虑渲染和数据获取时。作为理解 中客户端路由的先决条件有必要概述 中的路由、渲染和数据获取等概念。 本文对于熟悉 并希望了解它如何处理路由的 React 开发人员将会有所帮助。您需要具备 React 和 的应用知识才能充分利用本文本文仅介绍 中的客户端路由和相关概念。
路由和渲染 路由和渲染是相辅相成的并将在
本文中发挥重要作用。我喜欢Gaurav 的解释 路由是将用户导航到网站上不同页面的过程。 渲染是将这些页面放到 UI 上的过程。每次请求到特定页面 B2C 电话列表 的路由时您也会渲染该页面但并非每个渲染都是路由的结果。 花五分钟思考一下。 关于 中的渲染您需要了解的是每个页面都提前预渲染并添加了必要的最少 JavaScript 代码以便通过称为水合作用的过程实现完全交互。如何做到这一点高度依赖于预渲染的形式静态生成或服务器端渲染它们都与所使用的数据获取技术高度耦合并在生成页面的 HTML时分开。