|
|
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
BlazkowiczGWT это тупиковая ветвь развития. Использовать его для нового проекта, это всё равно что ... хм. Не могу аналогию подобрать. В любом случае платформа хоть и выстрелила, но быстро сдулась. Используйте актуальные инструменты разработки. Зачем брать то что слабо развивается и особо ни кем уже не используется? +1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2015, 21:28 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
BlazkowiczИспользуйте актуальные инструменты разработки. Зачем брать то что слабо развивается и особо ни кем уже не используется? Да вот в этом вся проблема, что под web ui до сих пор нет нормально отработанной и стабильной технологии. Где гарантия, что тот же jQuery или Angular и им подобные продержаться еще хотя бы лет 5, а не придет некий мистер Джон и ч/з супер бугорны маркетинг не втюхает рынку новый бред. Тренд мысли в том, что на текущий момент времени, к большому сожалению, нет ни одной стабильной технологии для frontend'a веба, как скажем есть она для десктопа тот же Visual C++, Delphi которым уже по 20 лет, да даже в backend'e у Java более менее все устаканилось ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 15:09 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
usrjava, это же веб. Что толку горевать. Это данность....большая конкуренция технологий.. С другой стороны, студенты же как-то клепают сайты? И это дешевле чем твой сервер написать. "Просто не хочется вникать" - в этом дело. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 15:22 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
usrjava, вообще, есть JSF - бери и пробуй. Опыт пригодится. Раз аллергия на JS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 15:26 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 15:33 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
автор Где гарантия, что тот же jQuery или Angular и им подобные продержаться еще хотя бы лет 5, если понравится jquery, никто не мешает им пользоваться ещё кучу лет, скачав его себе с доками. и никто не мешает разобраться в нем , заодко и подкачать знания по js, там ведь код, а не бинарные данные. можно и поправить и под себя подогнать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 16:55 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
usrjavaДобрый день. Встала задача реализовать GUI для Web-приложения (frontend), серверная часть готова (Tomcat, Spring, Hibernate). Требования такие, чтобы как можно меньше было js и еже си с ним (в команде в основном Java EE разработчики). Что посоветуете ? Есть ли что-то типа такого: мы в IDE проектируем наши web-страницы (размещаем контролы: меню, кнопки, таблицы и т.п.) и делаем связку с нашим сервером (сервисами, объектами и т.д.) - что-то подобное как в Delphi, C#. p.s. смотрели Vaadin - ничего так, но мало компонентов и тяжеловесный, GWT - не развивается, jQuery - сплошной js, Angular - вроде идеи ничего, но опять же js. еще раз - какого плана будет веб интерфейс? какие будут контролы? каке кейсы итд ... опишите подробнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 16:58 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
Atum1еще раз - какого плана будет веб интерфейс? какие будут контролы? каке кейсы итд ... опишите подробнее. Что-то типа такого как на изображении во вложении. Если не совсем понятно, то постараюсь пояснить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2015, 12:42 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
Atum1, типичный не Rich ГУИ. Как у JSF\SmartGWT\XX_GWT\Vaadim как и говорили. По прежнему непонятно в чём проблема. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2015, 13:20 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
usrjava, такой интерфейс сделать на js - нет проблем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2015, 13:37 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
вадяusrjava, такой интерфейс сделать на js - нет проблем. ну не хотят они JS. Хотят другое. В этом весь топик. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2015, 14:11 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
Petro123вадяusrjava, такой интерфейс сделать на js - нет проблем. ну не хотят они JS. Хотят другое. В этом весь топик. а на JSF или Vaadin - большая проблема сделать? и ориентировочно на сколько по быстродействию хуже, чем если было бы сделано с помощью js? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2015, 14:52 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
usrjava, это мне? Тебе вторым постом сказали - 1 день работы. Быстродействие чуть хуже но терпимо в корпоративе. Тестируйте под ваше ТЗ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2015, 15:59 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
Для интранетов gwt + gxt. vaadin, jsf - геморрой. И да, можно не тратить время на WYSIWYG в этом деле, ничего нормального в них не сделать. А вообще, если это паблик сайт, то я бы не терял время выгодней нанять профессионального джаваскриптера-верстальщика.ИМХО, джаваскрипт для джависта вреден) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2015, 18:18 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
no56892jsf - геморрой. А если jsf/primefaces?! no56892можно не тратить время на WYSIWYG в этом деле, ничего нормального в них не сделать. Из-за чего так - нет нормальных редакторов? no56892джаваскрипт для джависта вреден) Почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2015, 19:05 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
И ещё один очень важный вопрос - какие из предложенных фреймворком (как компоненториентированных, так и js-оринтированных) бесплатны? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2015, 19:53 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
usrjavaИ ещё один очень важный вопрос - какие из предложенных фреймворком (как компоненториентированных, так и js-оринтированных) бесплатны? этот вопрос настолько важен, что найти эту инфу не составит особого труда jsf, vaadin, gwt - бесплатны ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2015, 23:02 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
rema174jsf, vaadin, gwt - бесплатны [зануда on] JSF не является самостоятельныек фреймверком. Реализации и библиотеки контролов могут быть как платными так и бесплатными. Primefaces, о котором говорили выше - бестплатный. [зануда off] Кстати, я запамятовал, но по-моему непосредствнно самих реализаций JSF не так уж и много. И, ЕМНИП, Primefaces использует JSF, а не реализует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.11.2015, 09:34 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
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 / вам же сейчас все равно ... портотип можно и на нем накидать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2015, 09:26 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
Atum1Автор , Ваш желаемый интерфейс это скорее всего velocity + bootstrap + knockout js Кто хочет, тот пусть и желает. Но не скорее всего - я вижу совершенно случайный набор компонент, вместо которых могли быть какие-нибудь другие, которых множество. Можно согласиться, что bootstrap заслуживает внимания, но это средство разработки красивого внешнего вида HTML страниц. То есть имеет вспомогательное значение. Остальное не особо популярно. Atum1делать это самим - в стиле javafx - но с помощью GXT+ GWT / других вариантов в вашем случае просто нет ... еще раз - для вас нормальным решение будет GXT / вам же сейчас все равно ... портотип можно и на нем накидать Нормальным решением будет не слушать легкомысленных советчиков. Вот, этот навалил ещё два варианта - JavaFX и GXT - не имеющих ничего общего ни между собой, ни с перечисленными им выше. GXT к тому же дорогое. Вопрос на сообразительность: он сам себе его купил? Соображаю: не купил, а то им бы и пользовался (чтоб деньги не пропали) и не предлагал бы бесконечно большой набор вариантов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2015, 10:08 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
Partisan M, а что тогда использовать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2015, 10:14 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
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 в обоих случаях был один и тот же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2015, 10:24 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
Alexander A. Sak, авторКак у блондинки "все фигня, кроме пчел". ) у старого пасечника)) Что ж тогда, плюнуть на всё и JSF юзать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2015, 10:35 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
а что, GXT весь платный или только какая-то часть? по сайту не понял. а то я просто подключал и мавен репозитория да и юзал, там версия с какими-то ограничениями? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2015, 10:37 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
вот оно как. 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2015, 10:48 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39096738&tid=2124680]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
170ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 501ms |

| 0 / 0 |
