Как использовать Ext-дизайнер для создания интерфейса для нескольких страниц? - PullRequest
1 голос
/ 10 ноября 2011

В разделе примеров на официальном сайте extjs4 исходный код является чистым и прямым (на одной странице). Однако ext дизайнер использует архитектуру MVC, что меня весьма смущает. Если я хочу создать пользовательский интерфейс с использованием extjs 4 для нескольких страниц, я должен создать несколько проектов в Ext Designer?

1 Ответ

0 голосов
/ 10 ноября 2011

Я думаю, что это два отдельных вопроса »1. я должен использовать MVC 'и' 2. Почему Designer НЕ использует MVC '.

По моему мнению, ответ на вопрос 1. должен быть «да», если ваш проект не является относительно небольшим, и вы не чувствуете себя комфортно, управляя всей кодовой базой в одном длинном файле. Это быстро становится неуправляемым, и для поиска нужного вам раздела требуется большой поиск.

Ответ на вопрос 2. заключается в том, что дизайнер стремится предоставить дизайнерам (как ни странно!), Которые часто не имеют опыта программирования, возможность создавать прототипы и шаблоны, которые разработчики могут выбирать и встраивать в приложения. По крайней мере, так было с дизайнерской версией 1. Я считаю, что дизайнер 2 нацелен на то, чтобы иметь возможность напрямую переносить код в приложения, но если вы говорите о версии 1, я думаю, что вам нужно будет взять код, сгенерированный дизайнером, и переместить его в структуру стиля MVC, чтобы создавать приложения, которые представляют собой нечто большее, чем несколько простых страниц.

...