使用SPA / Angular构建基于Web的Facebook应用程序

时间:2015-03-19 14:35:22

标签: php angularjs facebook facebook-canvas

我即将开始构建一个新的基于Web的Facebook应用程序(这是一个超过20个屏幕的娱乐应用程序 - 它是大型应用程序)。

我的问题是: 哪个更好使用 SPA框架,例如 Angular ?或使用直接网络技术构建应用程序?

我的意思是“直接的网络技术:每个屏幕都在一个单独的页面中,导航是通过链接和传递URL参数完成的”

提前感谢您的帮助,我想在您的回答中添加以下注释

  1. 我正在使用PHP
  2. 我需要一个高性能的应用程序
  3. 我不是Facebook App Reviews的专家......所以请在这方面提出任何疑虑。
  4. 感谢百万

2 个答案:

答案 0 :(得分:3)

首先你需要阅读这个真棒answer 然后你必须决定,我还建议你做一个关于RESTful API使用的很好的研究,因为这是你将要使用的而不是传统的HTTP页面请求。

<强>更新

创建RESTful API后端后,您必须选择构建SPA的框架,如AngularJSBackbone.jsknockout.js

答案 1 :(得分:0)

在我看来,Angular是一种可行的方式,特别是对于具有许多站点的大型Web应用程序。它使您能够模块化和重用代码,但绝对需要一些学习。