После завершения одного проекта с Backbone JS и jQuery Mobile для iPad Mobile Safari это оставило мне ощущение, что jQuery Mobile, возможно, не самый подходящий инструмент для этой конкретной работы.
Я обнаружил, что производительность jQuery Mobile в целом довольно разочаровывает. Многие мобильные платформы JS (которые обрабатывают переходы, диалоги и т.д.), Похоже, страдают от одной и той же вещи. Получение jQuery Mobile и Backbone JS для совместной работы казалось немного зазубренным.
Мне нужно что-то вроде jQuery Mobile для обработки элементов перетаскивания и переходов страниц (и диалоговых окон). Backbone JS отлично подходит для того, что мы делаем, поэтому мы хотим сохранить это в панели инструментов. Мы делаем проекты только для iPhone и iPad и делаем их изначально (с Objective-C) просто не подходит в этом случае.
Недавно завершившийся проект закончил работу с jQuery, jQuery Mobile, jQuery UI, небольшим плагином, который делает интерфейс JQuery с сенсорным интерфейсом, Backbone JS, Underscore JS... Все это кажется настолько тяжелым для веб-приложения на мобильных телефонах! Я хочу что-то мощное и меньшее по площади.
Sencha Touch, похоже, обладает отличной производительностью, но кажется, что вам нужно сначала прыгнуть ногой в ногу и идти полным ходом с тем, как это работает. Но, может быть, у меня все в порядке? Я больше ищу что-то, что хорошо играет с Backbone, относительно легкий и имеет множество бит для создания приятных бит интерфейса для iPhone/iPad (поддержка жестов, переходы страниц/диалогов, просмотр списков и т.д.). Идеально то, что больше похоже на jQuery - где я называю это, чтобы делать бит в DOM и остается в стороне, когда мы этого не хотим, - вместо того, чтобы быть диктующей структурой и иметь возможность играть по этим правилам (например, jQuery Мобильный и, скорее всего, Sencha Touch). Также видел jQTouch... Но это теперь перешло в Sencha, что означает, что он мертв?
Есть ли что-нибудь, что делает это? Что-то легкое, стабильное, быстрое и надежное, что мы можем использовать вместе с Backbone JS для создания быстрых, отзывчивых веб-приложений для Mobile Safari... которые все еще имеют все полезные бит пользовательского интерфейса и переходов и т.д., Которые заставили бы приложение блеск