如果有人能回答以下问题我会很高兴
答案 0 :(得分:17)
客户端路由与服务器端路由相同,但它在浏览器中运行。
在典型的Web应用程序中,您有几个页面映射到不同的URL,每个页面都有一些逻辑和一个模板,然后呈现。
客户端路由只是在浏览器中运行此过程,使用JavaScript作为逻辑和一些基于JS的模板引擎或其他此类方法来呈现页面。
通常它用于单页面应用程序,其中服务器端代码主要用于提供客户端代码通过Ajax使用的RESTful API。
答案 1 :(得分:5)
我正在尝试构建一个单页面应用程序,并开始了解客户端路由。
通过实现客户端路由,我能够实现以下目标