JBoss RichFaces по сравнению с IceFaces по сравнению с Apache Тринидад - сравнение библиотек компонентов JSF

Что Вы думаете/используете для интерфейсного слоя? "Отступающий" слой будет Spring 3. Критерии:

  • Ваше частное мнение
  • Компоненты
  • Документация
  • Интеграция Ajax
  • Поддержка браузера
  • Сообщество
  • Поддержка инструмента (Eclipse, NetBeans)

Я нашел некоторые темы сравнения, но это было приблизительно в 2007 и старые версии.

6
задан Piotr Gwiazda 15 April 2010 в 11:55
поделиться

2 ответа

Я бы предпочел RichFaces. Но имейте в виду, что вы можете использовать их все сразу, если вам нужен определенный компонент.

Я не пользовался двумя другими, но я подробно изучил их, чтобы выбрать.

  • компоненты - у richfaces просто больше компонентов, чем у других. И на мой недизайнерский взгляд, компоненты trinidad немного уродливы :)
  • документация - все хорошо
  • ajax интеграция - richfaces имеет довольно мощные ajax возможности, которые были в основе тех, что появились в JSF 2.0
  • совместимость с браузерами - у всех есть небольшие проблемы, этого не избежать.
  • сообщество - вы найдете подходящие ответы на большинство ваших вопросов на их форумах или здесь
  • инструменты - они вам не нужны, но общий инструмент JSF подходит для всех

При этом вы также можете взглянуть на Primefaces - у него тоже есть действительно хорошие компоненты. И чтобы подчеркнуть это - все библиотеки компонентов можно использовать вместе.

9
ответ дан 9 December 2019 в 20:42
поделиться

Я работал только с Trinidad и Richfaces. Мне нравятся оба, но я бы отдал предпочтение Trinidad. Возможно, это потому, что я работал с ним больше и чувствую себя более комфортно. Онлайн-документация Trinidad также достаточно хороша".

И Trinidad, и RF имеют длинную библиотеку компонентов. Вы можете проверить эти ссылки, чтобы увидеть, какие компоненты будут полезны для вашего приложения. Я использовал дерево Trinidad в одном недавно разработанном мной приложении, и оно было простым в использовании и наполнении: Trinidad components - RichFaces components (требуется вход)

Что касается скинов, я считаю, что Trinidad по умолчанию более простой, чем RichFaces, но я думаю, что у обоих есть способы сделать их настолько красивыми, насколько вам позволяют ваши навыки CSS.

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

3
ответ дан 9 December 2019 в 20:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: