_>>1. Цена
B>Что с ней? Из всего вышеперечисленого денег надо отваливать только на ExtJS. Но для одного сайта там цена адекватная. Для SaaS уже дорого. Сервер SmartClient покупать смысла нет.
Из всего перечисленного бесплатен только Primefaces, остальное постепенно потянет покупку лицензий.
Непонятно, почему не надо покупать Smart Client.
Цена:
— Primefaces (бесплатна)
http://www.primefaces.org/license.html
— Smart Client / SmartGWT (от 522$)
http://www.smartclient.com/product
— ExtJS (от 329$)
http://www.sencha.com/store/extjs/
— ZK (от 249$)
http://www.zkoss.org/price/pricing
_>>2. SmartGWT выглядит уж очень бизнес-ориентированно + с клавиатурой дружба (по примерам) не везде.
B>На web вообще с клавиатурой никто не дружит. Если вы делаете ERP, где клавиатура очень важна, то HTML идет лесом, как и Flex.
Почему никто не дружит? ZK поддерживает клавиатуру
http://books.zkoss.org/wiki/ZK_Developer%27s_Reference/UI_Patterns/Keystroke_Handling
А потом, многие операции быстрее сделать на клавиатуре, чем с мышкой.
ExtJS тоже поддерживает клавиатуру.
В примерах Primefaces поддержка клавиатуры не везде.
_>>Хотелось бы что-то более современное и элегантное, поскольку с красивым и современным интерфейсом работа кажется приятней.
B>У вас есть что-то красивее и элегантнее чем SmartGWT/PrimeFaces/ExtJS?
Что касается перечисленных framework'ов, то ExtJS и ZK мне нравятся.
Первый больше, поскольку он современнее и красивее, но он тяжеловат. Правда в версии 4.1 они стали бороться за производительность.
Второй — сервер-ориентированный и не уверен, что можно будет минимизировать обращение на сервер.
И оба достаточно сильно платны.