После завершения одного проекта с Backbone JS и jQuery Mobile для iPad Mobile Safari у меня возникло ощущение, что jQuery Mobile, возможно, не подходит для этой конкретной задачи.
Я обнаружил производительность jQuery.Мобильник вообще довольно неутешительный.Многие мобильные 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 ... Но Сенча уже принял это, что означает, что он мертв?
Есть ли что-нибудь, что делает это?Что-то легкое, стабильное, быстрое и надежное, которое мы можем использовать вместе с Backbone JS для создания быстрых, отзывчивых веб-приложений для Mobile Safari ... в котором все еще есть все полезные элементы пользовательского интерфейса, переходов и т. Д., Которые придают приложению блеск