ExtJS: стараться быть «чистым» или смешивать с HTML? - PullRequest
6 голосов
/ 11 февраля 2010

При создании нового приложения с использованием ExtJS предпочтительно использовать как можно меньше HTML, т. Е. Минимальный стандартный HTML-файл, который загружает файлы CSS и Javascript, и выполнять большую часть работы в JavaScript, используя макеты ExtJS, контроли и т.д .; или предпочтительнее создавать обычные HTML-файлы с небольшим количеством ExtJS тут и там?

Ответы [ 2 ]

4 голосов
/ 11 февраля 2010

Каркас виджетов ориентирован на минимальный HTML. Создание многофункционального приложения с использованием Ext JS гораздо больше похоже на создание настольного приложения, чем на создание веб-страницы. Просто он написан на JavaScript и работает в браузере.

Начните с шаблонного HTML-файла, затем постройте свое приложение исключительно в файлах .js. Свяжитесь с вашим веб-сервисом для получения данных, используя REST и JSON.

2 голосов
/ 11 февраля 2010

Вы можете сделать и то, и другое, хотя Ext действительно больше ориентирован на создание пользовательского интерфейса в коде. Вы можете использовать Ext Core так же, как и jQuery, чтобы получить «немного здесь и там», но как только вы приступите к серьезной разработке виджетов / UI, вы неизбежно будете тратить гораздо больше времени на свои файлы .js. Некоторые из виджетов поддерживают создание экземпляров из разметки, но не все из них (и он никогда не создавался с нуля так, чтобы основываться на разметке, как Dojo и, возможно, некоторые другие).

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