Car*_*ven 9 javascript restful-architecture angularjs single-page-application
在使用Angular的单页应用程序中,似乎大多数事情都是在客户端处理的.客户端似乎只是对服务器进行了休息调用.
遵循这个概念,在我看来,我的服务器端根本没有任何应用程序,只有生成RESTful json数据供客户端读取的脚本.
也许像Hibernate这样的框架或连接到数据库的框架仍然是相关的,因为服务器上的restful脚本仍然需要连接到DB.但那些MVC框架呢?
由于在单页的应用程序服务器只需要以服务客户端REST风格的调用,框架,如Spring,Struts的(在Java中)或Laravel(在PHP)等,它们都是不相关的SPA?这意味着服务器端可能只需要一个好的RESTful库,我们可以使用它来提供json数据,这就是全部?否则,SPA中服务器上的视图和控制器会是什么?
我认为 MVC 框架对于 SPA 应用程序仍然有用。我正在开发 SPA 应用程序,并且使用 ASP .NET MVC 来做两件事:
管理我的申请的第一页。它使我能够利用该框架的优势,例如管理脚本加入和缩小的工具。
返回我在 Angular 中使用的部分视图。它允许我使用剃刀模板,还可以管理部分视图的捕获方式。
我认为如果将两者结合起来,你可以获得一些优势。
我希望它有帮助。
归档时间: |
|
查看次数: |
1821 次 |
最近记录: |