я собираюсь начать строить новый Веб-приложение Facebook (это развлекательное приложение с более чем 20 экранами — это большое приложение).
Мой вопрос:
Какой лучше использовать СПА каркас такие как угловатый? или создание приложения с использованием прямой веб-техники?
я имею в виду «прямую веб-технику: каждый экран находится на отдельной странице, а навигация осуществляется по ссылкам и параметрам URL».
заранее спасибо за помощь, и я хотел бы добавить ниже примечания, которые будут учтены в ваших ответах
бесконечно благодарен
Сначала вам нужно прочитать это удивительно ответ
тогда вам придется принять решение, и я также рекомендую вам провести большое исследование по использованию API RESTful, потому что это то, что вы будете использовать вместо традиционных HTTP-запросов страниц.
ОБНОВИТЬ
После создания вашего RESTful API-интерфейса вы должны будете выбрать свой фреймворк для создания SPA AngularJS
или же Backbone.js
или же knockout.js
На мой взгляд, Angular — это путь, особенно для больших веб-приложений со многими сайтами. Он позволяет вам модулировать и повторно использовать ваш код, но определенно требует некоторого изучения.