powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Нужен совет на чем лучше делать GUI для frontend'a
25 сообщений из 94, страница 3 из 4
Нужен совет на чем лучше делать GUI для frontend'a
    #39095942
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczGWT это тупиковая ветвь развития. Использовать его для нового проекта, это всё равно что ... хм. Не могу аналогию подобрать. В любом случае платформа хоть и выстрелила, но быстро сдулась. Используйте актуальные инструменты разработки. Зачем брать то что слабо развивается и особо ни кем уже не используется?
+1
...
Рейтинг: 0 / 0
Нужен совет на чем лучше делать GUI для frontend'a
    #39096710
usrjava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BlazkowiczИспользуйте актуальные инструменты разработки. Зачем брать то что слабо развивается и особо ни кем уже не используется?
Да вот в этом вся проблема, что под web ui до сих пор нет нормально отработанной и стабильной технологии. Где гарантия, что тот же jQuery или Angular и им подобные продержаться еще хотя бы лет 5, а не придет некий мистер Джон и ч/з супер бугорны маркетинг не втюхает рынку новый бред. Тренд мысли в том, что на текущий момент времени, к большому сожалению, нет ни одной стабильной технологии для frontend'a веба, как скажем есть она для десктопа тот же Visual C++, Delphi которым уже по 20 лет, да даже в backend'e у Java более менее все устаканилось
...
Рейтинг: 0 / 0
Нужен совет на чем лучше делать GUI для frontend'a
    #39096728
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
usrjava,
это же веб. Что толку горевать. Это данность....большая конкуренция технологий..
С другой стороны, студенты же как-то клепают сайты? И это дешевле чем твой сервер написать.
"Просто не хочется вникать" - в этом дело.
...
Рейтинг: 0 / 0
Нужен совет на чем лучше делать GUI для frontend'a
    #39096738
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
usrjava,
вообще, есть JSF - бери и пробуй. Опыт пригодится. Раз аллергия на JS.
...
Рейтинг: 0 / 0
Нужен совет на чем лучше делать GUI для frontend'a
    #39096743
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
usrjavaДа вот в этом вся проблема, что под web ui до сих пор нет нормально отработанной и стабильной технологии.

Это правда. Но это, ведь, не повод брать устаревающие инструменты.

usrjavaГде гарантия, что тот же jQuery или Angular и им подобные продержаться еще хотя бы лет 5

У них есть огромное преимущество над Java фреймверками. Они работают на родном для браузеров языке это раз.
Разработчики браузеров делают всё для того чтобы JavaScript был быстр и удобен.
jQuery проживет ещё очень долго.
Angular - спорное решение. Но ничего ПРОЩЕ на данный момент нет вообще. Если бы я был на вашем месте, я бы вообще перебрал все варианты включая CoffeeScript, DART и т.п. Какая разница что изучать. Давайте изучать что-то современное и то что нравится.

usrjava, а не придет некий мистер Джон и ч/з супер бугорны маркетинг не втюхает рынку новый бред.

Глупо полагать что все opensource фреймверки фтюханы сообществу. Рынок сделал свой выбор в пользу них. При том что существует масса альтернатив. Тот же Angular на раннем этапе пробивался через кучу аналогов.

usrjavaТренд мысли в том, что на текущий момент времени, к большому сожалению, нет ни одной стабильной технологии для frontend'a веба

Они все достаточно стабильны. Ваша задача взять ту, которая проще всего и самым коротким путем приведет ваш к вашей цели.

usrjavaкак скажем есть она для десктопа тот же Visual C++, Delphi которым уже по 20 лет

Ну, так десктопу уже на много больше чем 20 лет. А DHTML на много моложе.

usrjavaда даже в backend'e у Java более менее все устаканилось
Потому что JavaScript бурно стартанул только в середине нулевых благодаря jQuery и альтернативным браузрам. Java таки на 5-10 лет впереди по opensource.
...
Рейтинг: 0 / 0
Нужен совет на чем лучше делать GUI для frontend'a
    #39096827
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор Где гарантия, что тот же jQuery или Angular и им подобные продержаться еще хотя бы лет 5,
если понравится jquery, никто не мешает им пользоваться ещё кучу лет, скачав его себе с доками.
и никто не мешает разобраться в нем , заодко и подкачать знания по js, там ведь код, а не бинарные данные.
можно и поправить и под себя подогнать...
...
Рейтинг: 0 / 0
Нужен совет на чем лучше делать GUI для frontend'a
    #39096828
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
usrjavaДобрый день. Встала задача реализовать GUI для Web-приложения (frontend), серверная часть готова (Tomcat, Spring, Hibernate). Требования такие, чтобы как можно меньше было js и еже си с ним (в команде в основном Java EE разработчики). Что посоветуете ? Есть ли что-то типа такого: мы в IDE проектируем наши web-страницы (размещаем контролы: меню, кнопки, таблицы и т.п.) и делаем связку с нашим сервером (сервисами, объектами и т.д.) - что-то подобное как в Delphi, C#.

p.s. смотрели Vaadin - ничего так, но мало компонентов и тяжеловесный, GWT - не развивается, jQuery - сплошной js, Angular - вроде идеи ничего, но опять же js.

еще раз - какого плана будет веб интерфейс? какие будут контролы? каке кейсы итд ... опишите подробнее.
...
Рейтинг: 0 / 0
Нужен совет на чем лучше делать GUI для frontend'a
    #39097194
usrjava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Atum1еще раз - какого плана будет веб интерфейс? какие будут контролы? каке кейсы итд ... опишите подробнее.
Что-то типа такого как на изображении во вложении. Если не совсем понятно, то постараюсь пояснить
...
Рейтинг: 0 / 0
Нужен совет на чем лучше делать GUI для frontend'a
    #39097211
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Atum1,
типичный не Rich ГУИ.
Как у JSF\SmartGWT\XX_GWT\Vaadim как и говорили.
По прежнему непонятно в чём проблема.
...
Рейтинг: 0 / 0
Нужен совет на чем лучше делать GUI для frontend'a
    #39097219
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
usrjava, такой интерфейс сделать на js - нет проблем.
...
Рейтинг: 0 / 0
Нужен совет на чем лучше делать GUI для frontend'a
    #39097229
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяusrjava, такой интерфейс сделать на js - нет проблем.
ну не хотят они JS. Хотят другое. В этом весь топик.
...
Рейтинг: 0 / 0
Нужен совет на чем лучше делать GUI для frontend'a
    #39097239
usrjava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123вадяusrjava, такой интерфейс сделать на js - нет проблем.
ну не хотят они JS. Хотят другое. В этом весь топик.
а на JSF или Vaadin - большая проблема сделать? и ориентировочно на сколько по быстродействию хуже, чем если было бы сделано с помощью js?
...
Рейтинг: 0 / 0
Нужен совет на чем лучше делать GUI для frontend'a
    #39097268
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
usrjava,
это мне? Тебе вторым постом сказали - 1 день работы. Быстродействие чуть хуже но терпимо в корпоративе.
Тестируйте под ваше ТЗ.
...
Рейтинг: 0 / 0
Нужен совет на чем лучше делать GUI для frontend'a
    #39097312
no56892
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для интранетов gwt + gxt. vaadin, jsf - геморрой. И да, можно не тратить время на WYSIWYG в этом деле, ничего нормального в них не сделать. А вообще, если это паблик сайт, то я бы не терял время выгодней нанять профессионального джаваскриптера-верстальщика.ИМХО, джаваскрипт для джависта вреден)
...
Рейтинг: 0 / 0
Нужен совет на чем лучше делать GUI для frontend'a
    #39097320
usrjava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
no56892jsf - геморрой.
А если jsf/primefaces?!

no56892можно не тратить время на WYSIWYG в этом деле, ничего нормального в них не сделать.
Из-за чего так - нет нормальных редакторов?

no56892джаваскрипт для джависта вреден)
Почему?
...
Рейтинг: 0 / 0
Нужен совет на чем лучше делать GUI для frontend'a
    #39097736
usrjava
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И ещё один очень важный вопрос - какие из предложенных фреймворком (как компоненториентированных, так и js-оринтированных) бесплатны?
...
Рейтинг: 0 / 0
Нужен совет на чем лучше делать GUI для frontend'a
    #39097852
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
usrjavaИ ещё один очень важный вопрос - какие из предложенных фреймворком (как компоненториентированных, так и js-оринтированных) бесплатны?
этот вопрос настолько важен, что найти эту инфу не составит особого труда
jsf, vaadin, gwt - бесплатны
...
Рейтинг: 0 / 0
Нужен совет на чем лучше делать GUI для frontend'a
    #39097982
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174jsf, vaadin, gwt - бесплатны
[зануда on] JSF не является самостоятельныек фреймверком. Реализации и библиотеки контролов могут быть как платными так и бесплатными. Primefaces, о котором говорили выше - бестплатный. [зануда off]
Кстати, я запамятовал, но по-моему непосредствнно самих реализаций JSF не так уж и много. И, ЕМНИП, Primefaces использует JSF, а не реализует.
...
Рейтинг: 0 / 0
Нужен совет на чем лучше делать GUI для frontend'a
    #39099195
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
https://ru.wikipedia.org/wiki/JavaServer_Faces

JSF

и его детишки :

PrimeFaces
MyFaces
Tomahawk
Trinidad
Tobago
Orchestra
ICEFaces
OpenFaces
RichFaces

сами по себе уже монстры ...



Автор , Ваш желаемый интерфейс это скорее всего velocity + bootstrap + knockout js

но я зная в чем ваша проблемы - тупо лень ... ибо когда пишешь серверный код там все просто - написал функцию , метод - получил данные и все .... в самом простом случае REST API

а тут нужно писать и писать много макаронного клиентского кода (html5+css3 + js )(или как повезет) проверки, валидаторы итд

а это просто не хочется и лениво ...

через это прошли все ...


два вариант - найти негров которые будут это делать (писать для вас клиентский код )

делать это самим - в стиле javafx - но с помощью GXT+ GWT / других вариантов в вашем случае просто нет ...

еще раз - для вас нормальным решение будет GXT / вам же сейчас все равно ... портотип можно и на нем накидать
...
Рейтинг: 0 / 0
Нужен совет на чем лучше делать GUI для frontend'a
    #39099237
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Atum1Автор , Ваш желаемый интерфейс это скорее всего velocity + bootstrap + knockout js

Кто хочет, тот пусть и желает. Но не скорее всего - я вижу совершенно случайный набор компонент, вместо которых могли быть какие-нибудь другие, которых множество. Можно согласиться, что bootstrap заслуживает внимания, но это средство разработки красивого внешнего вида HTML страниц. То есть имеет вспомогательное значение. Остальное не особо популярно.

Atum1делать это самим - в стиле javafx - но с помощью GXT+ GWT / других вариантов в вашем случае просто нет ...

еще раз - для вас нормальным решение будет GXT / вам же сейчас все равно ... портотип можно и на нем накидать


Нормальным решением будет не слушать легкомысленных советчиков. Вот, этот навалил ещё два варианта - JavaFX и GXT - не имеющих ничего общего ни между собой, ни с перечисленными им выше. GXT к тому же дорогое. Вопрос на сообразительность: он сам себе его купил? Соображаю: не купил, а то им бы и пользовался (чтоб деньги не пропали) и не предлагал бы бесконечно большой набор вариантов.
...
Рейтинг: 0 / 0
Нужен совет на чем лучше делать GUI для frontend'a
    #39099243
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Partisan M,

а что тогда использовать ?
...
Рейтинг: 0 / 0
Нужен совет на чем лучше делать GUI для frontend'a
    #39099255
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Atum1 https://ru.wikipedia.org/wiki/JavaServer_Faces

JSF

и его детишки :

PrimeFaces
MyFaces
Tomahawk
Trinidad
Tobago
Orchestra
ICEFaces
OpenFaces
RichFaces
...

Скорее, так:
JSF => Mojarra|MyFaces => Primefaces, IceFaces, RichFaces etc.
Mojarra и MyFaces -- реализации JSF.
Primefaces и т.п. -- компоненты JSF, которые можно использовать под управлением или Mojarra или MyFaces.

Было дело, один сотрудник заявил, что Mojarra фигня и надо использовать MyFaces. Перешли на MyFaces с некоторыми грабельками, оказалось, что дело совсем не в Mojarra|MyFaces. Как у блондинки "все фигня, кроме пчел".
Primefaces в обоих случаях был один и тот же.
...
Рейтинг: 0 / 0
Нужен совет на чем лучше делать GUI для frontend'a
    #39099267
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander A. Sak,

авторКак у блондинки "все фигня, кроме пчел".

) у старого пасечника))

Что ж тогда, плюнуть на всё и JSF юзать ?
...
Рейтинг: 0 / 0
Нужен совет на чем лучше делать GUI для frontend'a
    #39099273
Юрий321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что, GXT весь платный или только какая-то часть?
по сайту не понял.
а то я просто подключал и мавен репозитория да и юзал, там версия с какими-то ограничениями?
...
Рейтинг: 0 / 0
Нужен совет на чем лучше делать GUI для frontend'a
    #39099286
Юрий321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот оно как.

Licensing
Sencha GXT is commercial software licensed per developer seat. For older versions, there is a GPL license available for open source projects. The latest commercial version is 3.1.4 and the latest GPL version is 3.1.1. Customers who have purchased support also have access to GXT 4 Early Access with touch features for tablets.
For specific licensing questions, please contact Sales.
...
Рейтинг: 0 / 0
25 сообщений из 94, страница 3 из 4
Форумы / Java [игнор отключен] [закрыт для гостей] / Нужен совет на чем лучше делать GUI для frontend'a
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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