我即将开始构建一个新的基于Web的Facebook应用程序(这是一个超过20个屏幕的娱乐应用程序 - 它是大型应用程序)。
我的问题是: 哪个更好使用 SPA框架,例如 Angular ?或使用直接网络技术构建应用程序?
我的意思是“直接的网络技术:每个屏幕都在一个单独的页面中,导航是通过链接和传递URL参数完成的”
提前感谢您的帮助,我想在您的回答中添加以下注释
答案 0 :(得分:3)
首先你需要阅读这个真棒answer 然后你必须决定,我还建议你做一个关于RESTful API使用的很好的研究,因为这是你将要使用的而不是传统的HTTP页面请求。
<强>更新强>
创建RESTful API后端后,您必须选择构建SPA的框架,如AngularJS
或Backbone.js
或knockout.js
答案 1 :(得分:0)
在我看来,Angular是一种可行的方式,特别是对于具有许多站点的大型Web应用程序。它使您能够模块化和重用代码,但绝对需要一些学习。