RichFaces По сравнению с PrimeFaces (для производительности) [закрытый]

Я использую JSF 2.0, и я ищу copmponent библиотеку с минимальной загрузкой с точки зрения производительности. Который лучше, чтобы использовать, если у меня есть выбор между RichFaces и PrimeFaces? Каковы преимущества и недостатки обоих?

42
задан Tom Brito 17 May 2016 в 12:33
поделиться

3 ответа

Оба классные. Richfaces более развит и протестирован в целом, так как primefaces появились позже, чем RF.Просто взгляните на витрину компонентов и выберите тот, который вам больше нравится.

Или даже лучше, вы можете использовать оба вместе, проблем с совместимостью нет.

Преимущество состоит в том, что у вас есть множество компонентов, готовых к использованию "из коробки". Недостатком является то, что иногда у вас нет полного контроля над тем, что компонент может или не может делать (но вы всегда можете создать свой собственный компонент, расширяющий компонент библиотеки), и что вам нужно загрузить некоторые библиотеки на клиентскую сторону для они работают (имеет смысл, но снижает производительность)

6
ответ дан 26 November 2019 в 23:47
поделиться

Если вы оцениваете PrimeFaces, вам может помочь следующая страница:

http://www.primefaces.org/whyprimefaces.html

12
ответ дан 26 November 2019 в 23:47
поделиться

В настоящее время Primefaces - единственная библиотека компонентов, о которой я знаю (на данный момент), которая имеет полную реализацию JSF2. Есть ошибки и проблемы, и некоторые компоненты должны быть переписаны, но разработка идет молниеносно, общение отличное (я не помню ни одного сообщения на их форуме поддержки, на которое бы не ответил сам Кагатай), и это движется в правильном направлении (новая система тем является примером этого, ИМХО). Я думаю, что к концу года Primefaces станет зрелой библиотекой компонентов JSF2.

Есть и другие, например Icefaces, с которыми я играл в течение короткого времени, но они движутся медленно, и, как я уже сказал, ни один из них еще не является JSF2. Частично причина этого в том, что Mojarra, эталонная реализация Sun, содержит довольно много ошибок, и есть несколько серьезных ошибок, которые разработчики библиотек компонентов ждут, чтобы их исправить.

Так что я определенно проголосую за Primefaces, посмотрим, как это будет выглядеть позже.

23
ответ дан 26 November 2019 в 23:47
поделиться
Другие вопросы по тегам:

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