Повторное использование кода ExtJs для проекта Sencha. Реальный опыт?

В настоящее время мы разрабатываем большой проект, используя ExtJs 4.0 в качестве внешнего интерфейса. Backend - это Entity Framework + SQL Server, но это не важно для вопроса (надеюсь).

Я хочу добавить мобильную версию нашего приложения с помощью Sencha Touch. Я читал пару статей, в которых говорилось, что 40-50% кода можно использовать повторно. Есть ли у кого-нибудь реальный опыт в этом?

Если я использую архитектуру ExtJs MVC, буду ли я повторно использовать только классы models/stores? Или есть ли способ повторно использовать, например, часть бизнес-логики внутри controllers?

Какова будет на самом деле организация проекта и структура папок? Нужно ли держать два разных дерева или все можно объединить под одной крышей и только при сборке разных проектов будут разные app-all.js файлы?


person sha    schedule 09.05.2012    source источник


Ответы (1)