Подтвердить что ты не робот

Библиотека Javascript для создания настольного веб-приложения: ExtJS, jQuery, YahooUI, Mocha, SproutCore, Cappuccino, другие?

Я оцениваю несколько наборов инструментов Javascript UI для создания веб-приложений с ощущением рабочего стола, в основном из-за диалогов и управления окнами.

Я рассмотрел несколько вариантов: вот мои оценки до сих пор:

  • ExtJS - отличная библиотека виджета, отличные документы! Не очень большая лицензия.
  • jQuery UI - Отсутствие готовых оконных и диалоговых контейнеров. Однако я люблю jQuery.
  • Yahoo! Пользовательский интерфейс - та же проблема, что и выше. Действительно зрелый (но, к сожалению, больше не поддерживается) и хорошо документирован.
  • Mocha (Mootools-based) - не так зрело, как другие. Отсутствует хорошая документация.
  • SproutCore - То же, что и выше. Также нет оконных и диалоговых виджетами.
  • Cappuccino - Слишком странно и революционно.

Как вы относитесь к этим? Правильны ли мои оценки?

4b9b3361

Ответ 1

С точки зрения рабочего стола/ощущения лучше всего этого пакета должно быть ExtJS. С точки зрения пользовательского интерфейса это действительно прыгает впереди остальных. Конечно, есть проблемы с лицензированием, но у них есть исключения из FLOSS, и если вы намерены зарабатывать деньги от проекта, тогда коммерческая лицензия не собирается разрывать банк.

Другие очень богатые рамки стоит посмотреть (все имеют свои хорошие и плохие моменты),

Ответ 3

Мне нравится jQuery, а также он был принят M $для MVC. Я бы не назвал недостаток готовых вещей. Да, было бы здорово, если бы это было так, но с такими вещами я всегда нахожу, что вы в конечном итоге привязываете их к вашим потребностям, просто напишите сами, это так просто!

Ответ 4

YUI очень хорош в пользовательском интерфейсе, за исключением того, что синтаксис немного подробный, но эй, есть достаточно документации по yahoo! сайт, чтобы все было сделано правильно!

Ответ 5

Если вы хотите, чтобы он выглядел и работал как настольное приложение, я бы выбрал Yahoo! UI или Ext.JS

Ответ 6

Я использовал ExtJS для некоторых проектов в последнее время. Кривая обучения немного крутая, так как вам нужно будет понять их концепцию макетов, но кроме этого вы будете в порядке.

Просто убедитесь, что вы прочитали лицензионное соглашение, прежде чем начать использовать его. О, и ExtJS отлично работает с использованием jQuery, Prototype и других.

Ответ 8

ExtJS, вероятно, лучший выбор. Он быстро, он наклоняется и чертовски красив. Их поддержка также превосходна.