路由器

在 Web 上,router(路由器)一词根据上下文的不同,可以指代不同的概念。

  • 对于网络层来说,路由器是一种网络设备,它决定如何将 数据包路由到正确的位置。

  • 对于应用层中的 单页应用程序 (SPA) 来说,路由器是一个库,它决定根据给定的 URL 显示哪个网页。该中间件模块用于所有 URL 功能,因为这些 URL 被赋予了指向被渲染以打开下一个页面的文件的路径。

    SPA 中路由的概念多年来发生了显著的演变。请参阅 哈希路由 术语表条目了解更多信息。

  • 在服务层中 API 的实现中,路由器是一个软件组件,它解析请求,并将请求定向或路由到程序内的各种处理程序。路由器代码通常会接收来自处理程序的响应,并协助将其返回给请求者。

另见