моя забота заключается в том, чтобы найти подходящую инфраструктуру для разработки кросс-приложения для мобильных платформ через телефонную связь. Я использую JQMobile для интерфейса пользователя.
Я хочу построить свое приложение хорошо структурированным и модульным. Это означает, что я хочу держать его очень хорошо капсулированным.
Я знаю Backbone.js, Underscore.js, handlebar.js, Mustache.js.... и многие другие.
Мне интересно, какой может быть лучший способ структурирования моей архитектуры приложений?! Кроме того: Существуют ли большие зависимости, связанные с использованием этих структур? Какая структура дает мне BEST расширяемость и производительность Boosts?
Я спрашиваю, потому что я надеюсь, что кто-то может дать мне подсказку. Это сэкономит много времени.
Приветствия
Крис.
EDIT: ПОЛЕЗНАЯ ИНФОРМАЦИЯ ДЛЯ читателей.
Мое окончательное решение основано на " http://coenraets.org/blog/phonegap-tutorial/". Это учебное пособие по разработке приложения Phonegap. Кристоф Коенрайс - технический евангелист из Adobe. Он дает много советов, как разрабатывать приложения Phonegap с хорошей производительностью. Ссылка направляет вас на действительно хороший учебник по маршрутизации между представлениями, прокруткой Css с помощью Phonegap и многими архитектурными данными. Существует также 60-минутная презентация о производительности/архитектуре и более похожих материалах. Я использую handlebars.js для шаблонов HTML, fastclick.js, чтобы имитировать "touch" для "click" для большей производительности и Twitter Bootstrap CSS Framework для гибкого дизайна.
В любом случае, за ваши ответы!