Подходит ли архитектура MVC для приложений-виджетов JavaScript - PullRequest
0 голосов
/ 06 марта 2012

Мы собираемся разработать веб-приложение для сбора новостей в стиле IGoogle, специально разработанное для наших нужд. Я предложил пойти по пути MVC, но с использованием javascript и ajax. Кроме того, мы решили, что Backbone.Js, jQuery и Underscor.js лучше всего подходят для организации javascript-приложений, которые знают URL и имеют легкий вес. Замечательно, что все в порядке, но теперь я хотел бы отдать должное другим людям, которые имеют больше опыта в разработке виджетов такого рода с использованием javascript и применения стека MVC к чему-то, что не обеспечивает его нативное.

Например, виджет, который я разрабатываю, как пример ниже:

  • Поддержка свертывания, развертывания, полного просмотра

  • Отображение диаграммы с использованием Flash

  • Столбцы в диаграмме можно настроить и установить с помощью AJAX для веб-службы

это идеально для того, чего может достичь Backbone.js.

1 Ответ

0 голосов
/ 09 марта 2012

(мы занимаемся написанием виджетов)

Вы можете написать класс виджетов, который будет иметь функцию рендеринга, которая принимает шаблон и заполняет его данными, а также предоставляет обратные вызовы событий (пример )).Если этого больше не достаточно, вы можете расширить Backbone, что сделает работу с коллекциями и моделями быстрым ( пример повышенной прочности ).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...