2015-03-19 2 views
0

Я собираюсь начать строительство нового веб-приложения Facebook (это развлекательное приложение с более чем 20 экранами - это большое приложение).Создание веб-приложения Facebook с использованием SPA/Angular

Мой вопрос: Что лучше с помощью SPA рамки такие как Угловая? или создание приложения с использованием прямой веб-техники?

я имею в виду «прямой вперед веб-метода: каждый экран в отдельной странице и навигация осуществляется с помощью ссылок и передачи параметров URL»

заранее спасибо за вашу помощь, и я хотел бы добавить ниже нота, которые будут рассмотрены в ваших ответах

  1. я работаю с помощью PHP
  2. мне нужно приложение высокой производительности
  3. я не эксперт Facebook App Отзывов ... поэтому, пожалуйста, вызывают опасения в этой связи.

благодарит миллион

+0

Подход SPA может начать укусить вас, когда дело доходит до обмена контентом на Facebook ... вам понадобится отдельный URL-адрес для каждого отдельного фрагмента контента, который вы хотите разделить. – CBroe

ответ

3

Сначала вы должны прочитать этот удивительный answer , то вы должны будете решить, и я также рекомендую вам сделать большое исследование относительно использования RESTful API-интерфейсов, так это то, что вы будете использовать вместо традиционных запросов HTTP-страниц.

UPDATE

После создания RESTful API фоновым вы должны выбрать основу для создания SPA как AngularJS или Backbone.js или knockout.js

0

На мой взгляд, Угловое это путь , особенно для крупных веб-приложений со многими сайтами. Это позволяет вам модулировать и повторно использовать ваш код, но определенно требует некоторого обучения.