powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Какую реализацию JSF (free) лучше выбрать для нового проекта.
25 сообщений из 135, страница 2 из 6
Какую реализацию JSF (free) лучше выбрать для нового проекта.
    #39038676
WGA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WGA
Гость
CodErrorЯ так понимаю из распространенных существуют Prime Rich Ice ну и mojarra.У Вас путанница в понятиях. JSF - это API, mojarra (com.sun.faces.*) - реализация, причем самая распространенная. Есть еще Apache MyFaces, но я никогда с ней не встречался. PrimeFaces, RichFaces, IceFaces - это библиотеки компонентов для JSF. Проще говоря, набор UI-компонентов, потому как та же Mojarra содержит минимальный набор готового, а самому писАть - требует и времени, и соответствующего уровня подготовки.
CodErrorJSF в принципе не знаю и не хотелось бы тратить время зря на что-то умирающее или не подходящее к моим целям.Хотя Вы и не хотели холивара, но... на правах пятницы - тынц .
...
Рейтинг: 0 / 0
Какую реализацию JSF (free) лучше выбрать для нового проекта.
    #39038687
WGA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WGA
Гость
На самом деле, ни в коем случае не хочу бить себя копытом в грудь и заявлять, что JSF - круто.

Прямо сейчас пишу админку для внутренней автоматизации. Пишу на JSF + PrimeFaces. Не потому что это самый удобный UI-фреймворк, а просто потому, что его немного знаю (самую малость), а так вообще не UIщик. Не решился начинать на AngularJS, хотя тут недавно разбирался с ним, очень понравился. Просто надо срочно... Ну как обычно )
xifrК размышлению про Angular
чтиво Читал кучу категоричных отзывов против ангуляра... Очень мало категоричных "за" ) Возможно просто люди используют в работе, устраивает он их... При том сообщество довольно большое и вакансий полно.
Ну не восторгаться же столяру по поводу рубанка?.. :) Но запомнился один комментарий. Что-то вроде "заметил, что люди родом из бэкенда воспринимают ангуляр очень хорошо, близок он им". Я, видимо, подтверждение этому )
...
Рейтинг: 0 / 0
Какую реализацию JSF (free) лучше выбрать для нового проекта.
    #39039009
z3r9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz, можите написать какие технологии использовать с angularJs лучше. Не в качестве ознакомления а вообще.

И как обстоит дело с богатыми интерфейсами?

Я на jsf использую primefaces + bootstrap. Нужно сделать таблицу с сортировки и пагинацией - 5 минут и дело готово. Причём наследование в шаблонах позволяет делать интерфейсы любой сложности без труда.
...
Рейтинг: 0 / 0
Какую реализацию JSF (free) лучше выбрать для нового проекта.
    #39039081
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
z3r9Нужно сделать таблицу с сортировки и пагинацией - 5 минут и дело готово
это для вас богатый интерфейс?
Если вы спрашиваете, значит знаете, какие они..богатые.
А таких таблиц навалом:
Перевожу документацию на jqGrid
...
Рейтинг: 0 / 0
Какую реализацию JSF (free) лучше выбрать для нового проекта.
    #39039104
z3r9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, богатый интерфейс состоит из элементарных единиц. А про таблицу я привел просто что можно за 5 минут сделать, в таблицах PF гораздо больше возможностей.

AngularJS не использовал но имхо без аналога Primefaces рано на него переходить. А сама технология популярна в том числе за счет независимости от языка серверной части.
...
Рейтинг: 0 / 0
Какую реализацию JSF (free) лучше выбрать для нового проекта.
    #39039108
z3r9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот так наверное будет более объективное сравнение с JSF и AngularJS: https://www.google.com/trends/explore#q=JSF spring, AngularJS+spring&cmpt=q
...
Рейтинг: 0 / 0
Какую реализацию JSF (free) лучше выбрать для нового проекта.
    #39039111
z3r9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Какую реализацию JSF (free) лучше выбрать для нового проекта.
    #39039132
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
z3r9,
всё просто.
У Java порог вхождения сильно большой. Поэтому, тем кто знает Java сложно полюбить HTML-JS.
Rich GUI можно сделать и так и так.
ЯП настолько разный, что профи в обоих областях мало. Просто не успевают и идут на повышение)) LOL
JSF и AngularJS - это сравнить Винду и Линуксы
...
Рейтинг: 0 / 0
Какую реализацию JSF (free) лучше выбрать для нового проекта.
    #39039186
Valery Shiskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CodError,

Наиболее популярные и известные JSF реализации - это MyFaces и Mojarra. Primefaces, RichFaces, IceFaces - это frameworks, которые работают как с MyFaces так и с Mojarra.
...
Рейтинг: 0 / 0
Какую реализацию JSF (free) лучше выбрать для нового проекта.
    #39039361
private
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хех, неужели JSF, это старое кривое дерьмо еще живо и кто-то его даже использует? Хе-хе, мазохисты?
...
Рейтинг: 0 / 0
Какую реализацию JSF (free) лучше выбрать для нового проекта.
    #39039547
olegeos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как же чудо фреймворк GWT? Все помер...
...
Рейтинг: 0 / 0
Какую реализацию JSF (free) лучше выбрать для нового проекта.
    #39039593
xifr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
privateХех, неужели JSF, это старое кривое дерьмо еще живо и кто-то его даже использует? Хе-хе, мазохисты?

Да. Используют.
Для корпоративных систем очень удобно использовать готовые компоненты. (например в PrimeFaces можно найти на все случае жизни)
Как вармант можно сделать свой и дале их использовать.
На интерфейс времени много не тратиться.
Работать напрямую с javascript'ом не надо, не отказываясь при этом от ajax.
Потом в коде может разобраться любой не посещённый (даже если это говно код, его быстро можно отрефакторить).
Очень радуют такие вещи, например в плане безопасности, если у компонента выставлено disabled=true или readonly=true, то что бы там не делал клиент, на сервере это не будет обрабатываться (сам фреймворк за этим следит).

А что с JSF собственно не так? Что вам в нем не нравится?
...
Рейтинг: 0 / 0
Какую реализацию JSF (free) лучше выбрать для нового проекта.
    #39040122
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xifrА что с JSF собственно не так? Что вам в нем не нравится?

Ну у нас от JSF отказались, из-за его "тормознутости", т.е. нельзя оптимизировать страницу.
К тому же при разделении фронтенда и бакенда не нужно искать универсалов.
Фронтендищики занимаются своими "игрушками", бакендщики своими.
М.у. собой особо не пересекаются и не сильно зависят.
Т.е. фронтендщики могут сделать свой фронтенд на заглушках REST-ов (точнее сервисов принимающих и отправляющих JSON)
Бакендщиком еще проще, им даже заглушки делать не надо :-)

Так что для "сурового Ынтырпрайза" я бы JSF не советовал бы.

А так, что бы накидать что-нибудь "в одно лицо" JSF вполне себе не плохая технология.
...
Рейтинг: 0 / 0
Какую реализацию JSF (free) лучше выбрать для нового проекта.
    #39040231
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul,
+1
1. тормознутость
2. профи клиентщикам сабж нафиг не нужен.
А хочет ли ТС быть профи клиента... вопрос).
...
Рейтинг: 0 / 0
Какую реализацию JSF (free) лучше выбрать для нового проекта.
    #39040299
z3r9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mad_nazgul, а из-за AngularJS будет повышенная нагрузка на http. Да и оптимизация не только кода бывает. Сейчас комплектующие стоят не на столько дорого.

Лично я бы AngularJS выбрал только если не нужно делать сложный интерфейс. А так конечно круто когда есть человек который занимается интерфейсами.
...
Рейтинг: 0 / 0
Какую реализацию JSF (free) лучше выбрать для нового проекта.
    #39040325
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
z3r9из-за AngularJS будет повышенная нагрузка на http.
если в нём вся логика и контроллёры на клиенте, то с чего нагрузка?
- ангуляр замыкает линейку jQuery UI - ExtJS - ангуляр + бутстрап особняком.
На любой вкус интерфейса выбирай.
...
Рейтинг: 0 / 0
Какую реализацию JSF (free) лучше выбрать для нового проекта.
    #39040378
z3r9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, при отображении простой формы с категориями в JSF будет один http запрос, а в AngularJS - 2.
...
Рейтинг: 0 / 0
Какую реализацию JSF (free) лучше выбрать для нового проекта.
    #39040396
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
z3r9,
ну рассказал бы конкретнее. Мы ж программисты.
Можно ведь и ExtJS взять. Если в ангуляре есть коя какая магия как в JSF, то в ExtJS вообще всё под твоим полным контролем.
...
Рейтинг: 0 / 0
Какую реализацию JSF (free) лучше выбрать для нового проекта.
    #39040436
CodError
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123mad_nazgul,
+1
1. тормознутость
2. профи клиентщикам сабж нафиг не нужен.
А хочет ли ТС быть профи клиента... вопрос).

нет не хочу
иначе я бы вопросы глупые в форуме php задавал :)
...
Рейтинг: 0 / 0
Какую реализацию JSF (free) лучше выбрать для нового проекта.
    #39040472
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
z3r9mad_nazgul, а из-за AngularJS будет повышенная нагрузка на http. Да и оптимизация не только кода бывает. Сейчас комплектующие стоят не на столько дорого.


Ну я бы так не сказал.
Тягать легковесные JSON, всяко меньше, чем каждый раз тягать CSS, JS-скрипты, да и саму страницу HTML.

z3r9Лично я бы AngularJS выбрал только если не нужно делать сложный интерфейс. А так конечно круто когда есть человек который занимается интерфейсами.

С точностью до наоборот.
Используя JS-фремйворки легко делать сложные интерфейсы.
Как минимум фронтедщику проще. Он завязан только на своих технологиях.
Причем может использовать те которые ему удобны, а не только Angular.
...
Рейтинг: 0 / 0
Какую реализацию JSF (free) лучше выбрать для нового проекта.
    #39040544
z3r9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, Я имею ввиду в том плане что в JSF и подобных когда ты открываешь страницу то она на сервере обрабатывается (подставляются данные в шаблон) и потом страница с подставленными данными отдается пользователю. Получается только 1 запрос к серверу по http.

А AngularJS он же к каждому сервису делает http запрос. Нужно получить на странице 5 списков =+5 http запросов. В разы увеличивается число запросов через http. Ну и идет еще лишняя конвертация объектов и лишний трафик соответственно. Спасает только что сайт одностраничный. Зато классно когда нужно делать сайт и приложение для мобильных, сторонние API.
...
Рейтинг: 0 / 0
Какую реализацию JSF (free) лучше выбрать для нового проекта.
    #39040553
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
z3r9,
это же вёрстка.
Т.е. если у меня в статике список М\Ж в выпадающем списке, то ты утверждаешь, что я не могу с ангуляром его прописать в вёрстке?
Что-то я сомневаюсь.
А AJAX подгрузка при открытии или в статике СРАЗУ при загрузке это программист решает.
...
Рейтинг: 0 / 0
Какую реализацию JSF (free) лучше выбрать для нового проекта.
    #39040556
z3r9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторТягать легковесные JSON, всяко меньше, чем каждый раз тягать CSS, JS-скрипты, да и саму страницу HTML.
Ну это если JSF не делать одностраничным. А так ведь JSON наоборот увеличивает размер данных.
...
Рейтинг: 0 / 0
Какую реализацию JSF (free) лучше выбрать для нового проекта.
    #39040558
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
z3r9,
брать списки по AJAX или в статике при загрузке - базовые вещи клиентщика. Поэтому нужно быть профи клиентщиком)).
...
Рейтинг: 0 / 0
Какую реализацию JSF (free) лучше выбрать для нового проекта.
    #39040562
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
z3r9Ну это если JSF не делать одностраничным
Может проект не делать одностраничным?
Ты про какие списки? Списки на странице - выпадающие или про что?
Если выпадающий список в виде комбобокса, то причём тут "JSF не делать одностраничным"
...
Рейтинг: 0 / 0
25 сообщений из 135, страница 2 из 6
Форумы / Java [игнор отключен] [закрыт для гостей] / Какую реализацию JSF (free) лучше выбрать для нового проекта.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]