MVC 路由与 angularjs 路由

MVC routing vs angularjs routing

虽然 MVC 本身具有路由功能,但我们为什么要使用 angularjs 路由?除了解决服务器端和客户端问题之外,我还期待一个答案

这是一项设计决定,因此无法就您为何应使用其中之一给出明确的答案。 MVC 有自己的路由,因为它是一个 server-side 网络应用程序框架。 AngularJS 有自己的路由,因为它是一个 client-side 网络应用程序框架。您可以混合使用一个或另一个或两者。我不确定你期待什么样的答案,但这完全归结为你是想更多地依赖 server-side 还是 client-side,即使那样,where 到什么程度。您可以让网站的某些部分完全依赖 Angular 并且基本上充当 SPA,而其他部分将完全依赖 MVC 而没有任何进展 client-side.