qooxdoo или sproutcore?

Я совершенно запутался, какую из этих двух фреймворков изучать. Большинство сравнений приходится на sproutcore и капучино или qooxdoo и jquery. Если критерием является среда JS, которая: 1. создает настольные приложения, такие как веб-приложения 2. предлагает возможность также создавать веб-приложения для смартфонов.

Что бы вы выбрали из этих двух фреймворков и почему?

С Уважением


person KKj    schedule 12.07.2010    source источник


Ответы (3)


KKj, я бы посоветовал вам потратить некоторое время, чтобы ознакомиться с каждым фреймворком. В зависимости от того, какие приложения вы хотите создавать, я вполне могу себе представить, что оба варианта подходят для этой задачи. ИМХО qooxodo - более всеобъемлющий и зрелый фреймворк, но, конечно, будучи вовлеченным в qooxdoo, я предвзят.

В общем, создание приложений для настольных компьютеров, а также веб-приложений для смартфонов — это два требования, которые нелегко удовлетворить одной структурой. Обычно приходится идти на компромиссы: вы не можете просто использовать все функции, предлагаемые фреймворком для сложных настольных приложений, теперь в мобильной среде. qooxdoo и Sproutcore начали изучать возможность включения функций, специфичных для мобильных устройств, но я бы сказал, что им (и другим) еще предстоит пройти долгий путь. Ориентируясь на полнофункциональные настольные приложения, вы можете начать прямо сейчас:

Существует (несколько старая) статья о популярных библиотеках JavaScript Framework: qooxdoo и SproutCore которые могут оказаться полезными. qooxdoo также есть в разделе Сравнение фреймворков JavaScript в Википедии, Sproutcore, к сожалению, нет. Если у вас есть более конкретные вопросы, не стесняйтесь задавать их сообществу qooxdoo через список рассылки qooxdoo. ХТН.

person Andreas Ecker    schedule 15.07.2010
comment
установка qooxdoo очень проста в Windows. Я прошел через ад, пытаясь использовать капучино (первоначально мой выбор), но через некоторое время мне пришлось довольствоваться SC. Однако мне пришлось отказаться от него через 24 часа. Затем я пошел в QXD, и OMG IMHO это круто. Я знаю, что говорит код, и могу легко следовать ему. Хотя я хотел использовать капучино, я рад, что нашел QXD - person frostymarvelous; 11.06.2011

С точки зрения новичка, начать работу с Qooxdoo может быть проще, потому что его документация намного лучше. Qooxdoo полностью зрелый и очень всеобъемлющий по сравнению с sproutcore, который хотя и развивается быстро, но не так зрел, как qooxdoo.

person lorefnon    schedule 24.09.2011

Похоже, SproutCore был бы идеальным кандидатом на то, что вы хотите построить, хотя я полагаю, что на данный момент вы уже приняли решение. Последние версии SC полностью поддерживают сенсорные события и успешно используются на мобильных устройствах. Мы приложили много усилий, чтобы обеспечить производительность и интерактивность исходного уровня на таких устройствах, как iPad. Кроме того, у вас даже есть возможность заставить ваше приложение работать как родное приложение с помощью таких инструментов, как PhoneGap. Если у вас есть дополнительные вопросы, посетите чат IRC по адресу #sproutcore или проверьте список рассылки по адресу [email protected].

person Peter Wagenet    schedule 07.09.2010