Мы начинаем новую разработку на мобильных устройствах. Мы хотим создавать веб-приложения (с сильным поведением в автономном режиме) и гибридные приложения, а также максимально сохранить бизнес-логику в JS.
После долгого поиска информации о Jquery Mobile и Sencha Touch, я на самом деле думаю, что это не то, что нам нужно: мы на самом деле рассчитываем на невероятного веб-дизайнера, поэтому мы хотим использовать его талант для создания экранов. Это противоречит философии JQuery Mobile и Sencha Touch, потому что это именно то, что они делают: интерфейс пользовательского интерфейса.
Итак, если мы хотим использовать наши собственные экраны, есть ли какая-то польза от использования JQuery Mobile или Sencha Touch для бизнес-логики и/или серверной части? Не будет ли это излишним и, в конце концов, хуже с точки зрения производительности? Было бы слишком много работы, чтобы сделать нашу собственную бизнес-инфраструктуру (ajax, jsonp, localStorage, доступ к файловой системе и т. д.).
Сколько я вижу, больше всего я думаю, что единственное, что мне нужно от Sencha Touch, - это переходы (Jquery Mobile ужасны)...