ExtJS и серверный фреймверк - как лучше сделать?
Интересует вопрос о том, как лучше использовать ExtJS с серверными PHP-фреймверками.
То есть, вопрос по архитектуре приложения.
Когда начинаешь работать с ExtJS, получается, что вся логика сосредоточена на клиенте в JavaScript. А на сервере должны существовать только сервисы-ответчики, которые предоставляют данные (по AJAX) клиентским JS-моделям.
Поэтому вопрос 1 - имеет ли смысл использовать ZendFramework или там Yii или там CodeIgniter? Или это будет сплошной оверхед? Достаточно ли просто пользоваться на сервере возможностями PHP плюс какой-нибудь ORM?
Вопрос 2 - где и как хранить код объектов ExtJS? Хранить как статику в в видет простых файлов в директории? Хранить в директории видов PHP-фреймверка и генерировать JS-код PHP-фреймверком? Какие-то смешанные техники?
Вопрос 3 - имеет ли смысл использовать совместно с ExtJS библиотеку JQuery?
В общем, расскажите, как у вас устроены приложения с ExtJS.
|