【问题标题】:Building a Web-Based Facebook application using SPA / Angular使用 SPA / Angular 构建基于 Web 的 Facebook 应用程序
【发布时间】:2015-05-22 17:34:42
【问题描述】:

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

我的问题是: 使用 SPA 框架(例如 Angular)哪个更好?还是使用直接的 Web 技术构建应用程序?

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

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

  1. 我正在使用 PHP
  2. 我需要一个高性能的应用程序
  3. 我不是 Facebook 应用评论方面的专家...所以请提出这方面的任何问题。

感谢一百万

【问题讨论】:

  • 当谈到在 Facebook 上分享内容时,SPA 方法可能会开始对您不利……您需要为要分享的每个单独的内容提供一个单独的 URL。

标签: php angularjs facebook facebook-canvas


【解决方案1】:

首先你需要阅读这篇很棒的answer 那么您必须做出决定,我还建议您对 RESTful API 的使用进行深入研究,因为您将使用它来代替传统的 HTTP 页面请求。

更新

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-21
      • 2016-06-19
      • 2022-01-23
      • 2023-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多