|
|
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
Добрый день. Встала задача реализовать GUI для Web-приложения (frontend), серверная часть готова (Tomcat, Spring, Hibernate). Требования такие, чтобы как можно меньше было js и еже си с ним (в команде в основном Java EE разработчики). Что посоветуете ? Есть ли что-то типа такого: мы в IDE проектируем наши web-страницы (размещаем контролы: меню, кнопки, таблицы и т.п.) и делаем связку с нашим сервером (сервисами, объектами и т.д.) - что-то подобное как в Delphi, C#. p.s. смотрели Vaadin - ничего так, но мало компонентов и тяжеловесный, GWT - не развивается, jQuery - сплошной js, Angular - вроде идеи ничего, но опять же js. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 01:06 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
usrjava, Изучать js лень или денег на вакансию жалко? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 07:48 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
JS уже фактически стал требованием для Java full stack developer, по этому лучше подтянуть знания вашим девелоперам. Они в этом сами должны быт заинтересованы. А так можно использовать JSF. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 08:59 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
GWT - хоть и разваливается, но в конечном итоге генерит тот же js не зная js не разберешься, в том что он генерит.. без основ js - и jquery и angular бессмыслены ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 09:08 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
usrjava, Если у вас в основном JEE разработчики, то странно, что никто не слышал про JSF. Но, в целом, я бы рекомендовал бороться с инертностью и идти в ногу со временем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 09:10 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
Blazkowiczusrjava, Если у вас в основном JEE разработчики, то странно, что никто не слышал про JSF. Но, в целом, я бы рекомендовал бороться с инертностью и идти в ногу со временем. Слышали, вопрос в другом насколько опасно в наше время использовать JSF от того же принципа Angulara и jQuery (кстати, какой из них Angulara или jQuery более востребован?). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 11:00 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
usrjava, JSF\ангуляр\jQ - это всё совершенно разные вещи. Странно как вы могли написать серверную часть, не имея практики писать ГУИ. А с тяжёлым фреймворком вам решать, мириться или нет. И мылышу понятно, что на JS будет сверхбыстро, но... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 11:10 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
usrjava, вообще, ваш вопрос тут каждую неделю. Что нового вы ожидали в ответах? Что надо учиться? )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 11:11 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
usrjavaСлышали, вопрос в другом насколько опасно в наше время использовать JSF Вообще не опасно. usrjavaот того же принципа Angulara и jQuery Этой фразы не понял. usrjava(кстати, какой из них Angulara или jQuery более востребован?). Они решают разные задачи и слабо пересекаются. Оба востребованы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 11:20 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
Petro123, мы готовы пожертвовать производительностью, но главное чтобы проектирование и реализация нашего web-GUI осуществлялась на Java, а конвертируется он в js (как в GWT) или нет - нам без разницы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 11:29 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
usrjava(кстати, какой из них Angulara или jQuery более востребован?). Они решают разные задачи и слабо пересекаются. Оба востребованы.[/quot] хорошо, чтобы сделать подобный web-интерфейс, что бы посоветовали из Java ориентированных фреймворком для frontend'a и js-ориентированных (jQuery/Angular и т.п.) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 11:32 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
usrjavaPetro123, мы готовы пожертвовать производительностью, но главное чтобы проектирование и реализация нашего web-GUI осуществлялась на Java, а конвертируется он в js (как в GWT) или нет - нам без разницы. достаточно один рабочий день поиска на данной ветке 2-х слов: JSF\Vaadin и потом попробовать на вкус оба. ничего нового. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 11:38 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
usrjavaхорошо, чтобы сделать подобный web-интерфейс, что бы посоветовали из Java ориентированных фреймворком для frontend'a и js-ориентированных (jQuery/Angular и т.п.) Напишите прототип. На каждую технологию уйдет максимум человекодень. JSF/Primefaces и Angular.js и сравните что вам больше подходит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 11:41 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
usrjavaPetro123, мы готовы пожертвовать производительностью, но главное чтобы проектирование и реализация нашего web-GUI осуществлялась на Java, а конвертируется он в js (как в GWT) или нет - нам без разницы. не понимая js - даже нет смысла браться за web приложение. можно посмотреть в сторону JWS, это по сути тот же десктоп, загружаемый через web. автор Есть ли что-то типа такого: мы в IDE проектируем наши web-страницы (размещаем контролы: меню, кнопки, таблицы и т.п.) наймите webверстальщика и он сделает это без всяких пробем, ему только дать картинки страницы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 11:53 |
|
||
|
Нужен совет на чем лучше делать 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. Ну без js никак. :-) А так если немного потратиться, то можно купить ExtJS+Sencha Architect. Данная связка хоть и работает на js, но позволяет рисовать формочки в визуальном редакторе. У нас так делали проект Spring + ExtJS + Sencha Architect, правда на WebSphere, но думаю, что это не так принципиально. P.S. Сам использую jQuery-ui + jqGrid. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 11:56 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
Petro123А с тяжёлым фреймворком вам решать, мириться или нет. И мылышу понятно, что на JS будет сверхбыстро, но... Малышу может и ясно, но взрослому нет. Сверхбыстрота не гарантирована, и от пользователей AngularJS были жалобы на производительность. Правда, в Angular2 она улучшена, но есть только бета-версия и нет совместимости по исходному коду с AngularJS. Из библиотек на основе GWT можно испытать Vaadin - есть хорошая документация и визуальный конструктор форм. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 11:58 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
Partisan MМалышу может и ясно, но взрослому нет. Сверхбыстрота не гарантирована, и от пользователей AngularJS были жалобы на производительность. ты о чём? Я про JS а не ангуляр. Ангуляр им вообще не нужен т.к. у них БЛ уже есть и написана. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 12:06 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
usrjavaPetro123, мы готовы пожертвовать производительностью, но главное чтобы проектирование и реализация нашего web-GUI осуществлялась на Java, а конвертируется он в js (как в GWT) или нет - нам без разницы. ну так и пишите на ваадин или на GWT + sencha GXT. на ваадин можно писать не приходя в сознание. с GXT чуть больше суеты, но все равно чистая джава. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 12:07 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
Partisan M, т.е. им нужен чистый фрон-формочки без всяких контроллёров(ангуляр) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 12:08 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
Petro123ты о чём? Я про JS а не ангуляр. Ангуляр им вообще не нужен т.к. у них БЛ уже есть и написана. При чем тут БЛ? Ангулар это же View и Controller только. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 12:08 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
Юрий321, +1 Blazkowicz сказал - пртотип, пару дней - и вперёд. Ничего нового и сладкого он более не услышит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 12:10 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
BlazkowiczPetro123ты о чём? Я про JS а не ангуляр. Ангуляр им вообще не нужен т.к. у них БЛ уже есть и написана. При чем тут БЛ? Ангулар это же View и Controller только. я бы ангуляр всё таки ставил особняком от ExtJS\jQuery и другим JS-GUI-Control т.д. Там своя модель\контроллёры и т.д. IMHO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 12:12 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
usrjavaТребования такие, чтобы как можно меньше было js и еже с ним не похоже на требования от заказчика ;) наверное это ограничение вашей команды... используя любой фреймворк, который привязан к вашему основному языку программирования (не html+js), вы столкнетесь с ограничениями данного фреймворка т.к. он развивается медленнее чем технологии браузеров... и начнёте его расширять, т.е. изучать html+javascript, и привязывать это к основному языку. т.о. затраты в дальносрочном периоде будут бОльшими, нежели вы сразу изучите основы js и выберите js-фреймворк. экстремальное предложение: избавляйтесь от java https://nodejs.org/en/about/ http://jaggeryjs.org/quickstart.jag#helloworld и выбирайте любые js фреймворки ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 13:03 |
|
||
|
Нужен совет на чем лучше делать GUI для frontend'a
|
|||
|---|---|---|---|
|
#18+
Dmitry.экстремальное предложение: избавляйтесь от java вот я подумал, а что у них там написано и готово от серверной части, при отсутствии клиентской? Как это выглядит? Если только админка к каждой табличке (россыпью по отдельности). Это и выбросить не жалко. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 13:08 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39092528&tid=2124680]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
10ms |
get forum data: |
5ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 384ms |

| 0 / 0 |
