powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / На чем нынче модно GUI под Web рисовать?
101 сообщений из 101, показаны все 5 страниц
На чем нынче модно GUI под Web рисовать?
    #39138878
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно сделать Admin'ский интерфейс для компонентов на стороне сервера, на чем нынче модно рисовать GUI под Web?

Хотел заюзать JSF.... но все хорошо только на картинках.

Скачал JSF Trinidad (т.к. на прошлой работе сталкивался с ADF, решил его посмотреть) - такое чувство, что проект уже пару лет мертв. По крайне мере критические баги, о которых уже заявлено 1.5 лет назад - до сих пор не исправлено, новой стебле (да и не стебле) версии нет (((

Или все переползли на JavaScript и JQuery ? Если да, то:
1) порекомендуйте, что почитать
2) что нужно ставить на стороне сервера, что бы удобно данные в JQuery выплевывать (сорри, если сказал фигню. С JQuery вообще не сталкивался, только слышал).
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39138886
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторИли все переползли на JavaScript и JQuery ? Если да, то:
1) порекомендуйте, что почитать
2) что нужно ставить на стороне сервера, что бы удобно данные в JQuery выплевывать (сорри, если сказал фигню. С JQuery вообще не сталкивался, только слышал).
самое простое - jsp + javascript + jquery.
всё просто, всем управляешь, все под контролем.
сервер на tomcat - тоже самое простое.
по jquery удобный сайт http://jquery.page2page.ru/index.php5/Заглавная_страница
по javascript https://learn.javascript.ru/
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39138889
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Trinidad отправился в помойку. Встретить бы этих авторов... Apache [мат вырезан].

Нашел последний бета-билд 2.1.1-SNAPSHOT от 2013 года. Проект мертв и давно. Так бы и написали - мертвый, не пользуйтесь. А то сайт... чуть ли не полупрозрачностью. В сумме почти 3 дня на эту шнягу убил ((( Баги не поправлены (не работает на Tomcat 8 и старше). (((

2) Cлова JavaScript меня пугают ))) мне бы что нибудь попроще ))). Мне нужно отладочную печать на клиента выкинуть + админка для себя любимого (фактически та же отладка). Когда серверную логику сделаем, тогда под front end будет выделен отдельный человек и дизайнер, пусть он JavaScript пишет )))
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39138898
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev,
от javascript не избавиться — это основа, и ничем её не заменить
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39138900
Юрий321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev1)
2) Cлова JavaScript меня пугают ))) мне бы что нибудь попроще ))). Мне нужно отладочную печать на клиента выкинуть + админка для себя любимого (фактически та же отладка).
(вбегает)
на vaadin!!!
(выбегает)
:))
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39138918
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юрий321Leonid Kudryavtsev1)
2) Cлова JavaScript меня пугают ))) мне бы что нибудь попроще ))). Мне нужно отладочную печать на клиента выкинуть + админка для себя любимого (фактически та же отладка).
(вбегает)
на vaadin!!!
(выбегает)
:))
http://m.habrahabr.ru/post/244477/comments/
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39138924
Юрий321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяЮрий321пропущено...

(вбегает)
на vaadin!!!
(выбегает)
:))
http://m.habrahabr.ru/post/244477/comments/
я на ем пишу.
админку запилить самому себе, самое оно.
ну или потратить время на джаваскрипт и впопыхах настругать говна, тоже альтернатива! :)
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39138926
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39138933
vimba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev,

С появлением AngularJS у яваскриптизеров стало всё как у взрослых, с ангуларом вполне удобно писать хорошо структурированный код сразу на JS без этих всяких ынтерпрайзных прослоек в виде JSF, ZK и прочих ваадинов, особенно вылазиющих боком при разработке микросервисов, когда админка к сервису на таких тяжеловесных тулах может отожрать ресурсов больше чем непосредственно сам сервис.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39138947
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UsmanLeonid Kudryavtsev,

- https://ru.wikipedia.org/wiki/REST
- https://ru.wikipedia.org/wiki/AJAX
я б не стал это пропагандировать, и тем более использовать, websocket намного лучше
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39138954
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vimba, хотел-бы глянуть на ентерпрайзовые приложения под ангуляр.
Книжку почитал. Заинтересовало. Даже проект предлагали. Но отказался.
Теперь пытаюсь понять насколько там всё... сурово и по взрослому.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39138958
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Usman- https://ru.wikipedia.org/wiki/REST
- https://ru.wikipedia.org/wiki/AJAX
И к чему ты это сказал?
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39138959
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid KudryavtsevUsman- https://ru.wikipedia.org/wiki/REST
- https://ru.wikipedia.org/wiki/AJAX
И к чему ты это сказал?Это backend для jquery
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39138960
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JavaScript я знаю, но мне нужно для себя любимого... пока пишу сервлетами и тупым out.println. Меня в принципе устраивает ))), но как-то в 2015 году это диковато. На мой бывшей взгляд. А сейчас думаю, что вполне себе нормально: хардкорно и быстро.

Только таблички нормальные с сортировкой хочется. Типа как в Тринидате. Он бы меня вполне устроило, если бы он не умер и не было бы багов совместимости с версиями Tomcat'а (((

Может завтра Oracle ADF Faces поставлю качаться (он несколько гигов, а у меня канал через сотового). Если там сервера Oracle Database с репозиторием не требуется, то тогда его буду юзать.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39138964
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid KudryavtsevМожет завтра Oracle ADF Faces https://ru.wikipedia.org/wiki/RichFaces
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39138965
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid KudryavtsevJavaScript я знаю, но мне нужно для себя любимого... пока пишу сервлетами и тупым out.println. Меня в принципе устраивает ))), но как-то в 2015 году это диковато. На мой бывшей взгляд. А сейчас думаю, что вполне себе нормально: хардкорно и быстро.bootstrap, freemarker + spring mvc
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39138968
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а вообще - положить на весь этот серверный рендеринг
причем сделать это уже можно было смело 3-4 года назад
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39138970
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.netLeonid KudryavtsevМожет завтра Oracle ADF Faces https://ru.wikipedia.org/wiki/RichFaces PrimeFaces ещё
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39138974
Mad_Head
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
под AngularJs можно скачать бесплатный шаблон админки. Использовать там ui grid (таблички).
http://startangular.com/ Все это значительно оскорит разработку фронта
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39138985
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяавторИли все переползли на JavaScript и JQuery ? Если да, то:
1) порекомендуйте, что почитать
2) что нужно ставить на стороне сервера, что бы удобно данные в JQuery выплевывать (сорри, если сказал фигню. С JQuery вообще не сталкивался, только слышал).
самое простое - jsp + javascript + jquery.
всё просто, всем управляешь, все под контролем.
сервер на tomcat - тоже самое простое.
по jquery удобный сайт http://jquery.page2page.ru/index.php5/Заглавная_страница
по javascript https://learn.javascript.ru/

Спасибо)
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39138989
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mad_Headпод AngularJs можно скачать бесплатный шаблон админки. Использовать там ui grid (таблички).
http://startangular.com/ Все это значительно оскорит разработку фронта

Спасибо)
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39138990
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,
авторсамое простое - jsp + javascript + jquery.
всё просто, всем управляешь, все под контролем.
сервер на tomcat - тоже самое простое.

Правильно ли я понимаю, что к этому списку полезно добавить AngularJS ? Если нет, то почему ?
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139018
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonvimba, хотел-бы глянуть на ентерпрайзовые приложения под ангуляр.
Книжку почитал. Заинтересовало. Даже проект предлагали. Но отказался.
Теперь пытаюсь понять насколько там всё... сурово и по взрослому.

Настолько сурово и по взрослому, что коллеги до сих пор отходят...
Я как то сразу "не влез" в это...
А так сейчас у Angular переходный период.
И совместимость м/у 1.x и 2 никто не гарантирует.
1.x признан ошибочным, но 2.x даже стабильной ветки нет.
Так что...
А так, если надо быстро наклепать формочек ExtJS+Sencha Architect (платно).
Если бесплатно, то jQuery-ui, но все удобства "во вдоре".
Удачи!
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139044
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Neboвадя,
авторсамое простое - jsp + javascript + jquery.
всё просто, всем управляешь, все под контролем.
сервер на tomcat - тоже самое простое.

Правильно ли я понимаю, что к этому списку полезно добавить AngularJS ? Если нет, то почему ?
это по желанию, но я вполне обхожусь без него.
единственно - отказался от ajax, перешел на websocket.
AngularJS излишен, jQuery вполне достаточно.
ну и ещё — не использую хибер, это лишняя прокладка.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139053
qi_ip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как вариант, можете Playframework заюзать: там есть свой встроенный http сервер, легко компилится и настраивается.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139056
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nebo,
что из акса метнулся?
узнаешь возможности websocket и будешь наслаждаться. это то, чего в аксе всем не хватает.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139064
olegeos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PrimeFaces чем плох?
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139100
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

авторузнаешь возможности websocket и будешь наслаждаться

Вовремя подсказка) Поизучаю) А то я акцент как-раз на REST сделал. С ним всё ясно и понятно.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139101
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
olegeosPrimeFaces чем плох?

где-то я читал, что это не web style)
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139107
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Neboвадя,

авторузнаешь возможности websocket и будешь наслаждаться

Вовремя подсказка) Поизучаю) А то я акцент как-раз на REST сделал. С ним всё ясно и понятно.
https://learn.javascript.ru/websockets
http://java-websocket.org/
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139108
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Neboвадя,

авторузнаешь возможности websocket и будешь наслаждаться

Вовремя подсказка) Поизучаю) А то я акцент как-раз на REST сделал. С ним всё ясно и понятно.
если есть вопросы - обращайся, есть наработки
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139137
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid KudryavtsevНужно сделать Admin'ский интерфейс для компонентов на стороне сервера
у каждой СУБД уже есть админский интерфейс и приложения. Напр. у оракле - PL Developer.
Поэтому непонтно, что тебе надо.
От нечего делать?
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139214
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

Благодарю за полезные ссылки)
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139222
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К стыду должен признаться что я даже на jQuery не писал. Хотя приходилось что-то багофиксить
по мелкому.

А вот на хабре есть сравнение
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139235
just_vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если админка для себя и не смущает GPL, то можно GPL Sencha ExtJs для админок и т.д. хороший вариант. Так же для админок наверное Vaadin подойдет, но смущает, что о GWT уже везде отзываются, что пациент скорее мертв.

Если предыдущие варианты слишком тяжеловесны, то поддержу лагерь Angular'шиков.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139250
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
just_vladimir,
ангуляр не для админок. Это большой продукт для ГУИ информационных систем.
Требования разные. Тем более для Java программиста.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139252
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
just_vladimirЕсли админка для себя и не смущает GPL, то можно GPL Sencha ExtJs для админок и т.д. хороший вариант.
+1 если действительно есть такая лицензия.
Т.к. что тут скрывать в исходниках, если максимум для админки надо зайти в справочник и добавить к "Муж." ещё "Жен.".
Или добавить новый, 2016 год)))))))))
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139342
vimba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123just_vladimir,
ангуляр не для админок.
Да ладно. Мы как раз админки на нем и клепаем.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139359
Алекссс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123зайти в справочник и добавить к "Муж." ещё "Жен.".
Или добавить новый, 2016 год)))))))))
не проще прямо в таблицу запись добавить?
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139412
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексссне проще прямо в таблицу запись добавить?
именно прямо в таблу)). Ведь это и есть админка.
Только вот через "IDE разработчика БД" удобнее.
Ведь вы в админке-самописке ключи, ограничения и сиквенсы не делаете.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139415
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vimbaPetro123just_vladimir,
ангуляр не для админок.
Да ладно. Мы как раз админки на нем и клепаем.
Мы это кто? Спецы по Java серверному коду?
Сомневаюсь. Т.к. тут тема было про ангуляр, полтора человека в квартал по ней отписалось.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139453
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Petro123Leonid KudryavtsevНужно сделать Admin'ский интерфейс для компонентов на стороне сервера

у каждой СУБД уже есть админский интерфейс и приложения. Напр. у оракле - PL Developer.
Поэтому непонтно, что тебе надо.
От нечего делать?
СУБД в данной теме нет (PostgreSQL есть, но "маленько-маленько").

Делаю зачатки админский интерфейс к _своим_ серверным компонентам: просмотр состояния (своего) в реалтайм, статистики(своей), подключение/регистрация новых машин/серверов, остановка, перезапуск и так далее.

Подборка ссылок получилась крайне интересная. Если у кого есть еще какие варианты - welcome
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139466
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Огромное спасибо за:
grasoff.netRichFaces ...
PrimeFaces ещё...
bootstrap, freemarker + spring mvc
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139487
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid KudryavtsevДелаю зачатки админский интерфейс к _своим_ серверным компонентам: просмотр состояния (своего) в реалтайм, статистики(своей), подключение/регистрация новых машин/серверов, остановка, перезапуск и так далее.
понятно.
Раз БЛ, а не просто CRUD, то считай обычное приложение будет.
Ничего нового, постоянно такие темы:
ui для web
делаем что болше знаем или то, что используется в фирме.
ЗЫ. Админские штучки в виде AD\Shell скриптов-батников я бы не стал переписывать с Питона или друго ЯП на модный ангуляр.
Мода скоротечна, а админ вечен))))
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139610
Mad_Head
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vimbaPetro123just_vladimir,
ангуляр не для админок.
Да ладно. Мы как раз админки на нем и клепаем.
+1 у нас тоже проект админки к сервису обработки данных на angular(back end javaEE), программисты особо не деляться на фронт и бэк
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139613
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123ЗЫ. Админские штучки в виде AD\Shell скриптов-батников я бы не стал переписывать с Питона или друго ЯП на модный ангуляр.
Мода скоротечна, а админ вечен))))
У нас стартап ))) Начальник (автор идеи) и я ))) И где те скрипты... и где те админы... )))

Можно конечно и скрипты, но лучше человеческую кнопочку в Html. Достоинство, что когда я в баре пиво пью, можно будет и с мобильника нажать.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139617
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Рискну предположить что "Кнопочка" вызывает "скрипты"... и это довольно здравое инженерное решение.
Тык-скыть... Ничего лишнего и всё на своих ролях.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39139679
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev,
как-то не приходилось работать там где админа нет))). Даже для смены картриджей).
Тут конечно, уже не админа инструменты изучаешь, а делаешь их своими руками.
Про админку (хотя тебе не она нужна) интересно у Питона. У уважающих себя фреймворов админка из коробки
https://www.ibm.com/developerworks/ru/library/l-django/
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
На чем нынче модно GUI под Web рисовать?
    #39421760
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну что, за год что-то поменялось? Интересуют ГУИ для высоконагруженных веб-приложений, а значит ВААДИН сразу не то.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39421770
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoНу что, за год что-то поменялось?
ничего
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39421777
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123XDiaBLoНу что, за год что-то поменялось?
ничего
То есть я полагаю вот как-то так вполне нормально будет?
grasoff.netLeonid KudryavtsevJavaScript я знаю, но мне нужно для себя любимого... пока пишу сервлетами и тупым out.println. Меня в принципе устраивает ))), но как-то в 2015 году это диковато. На мой бывшей взгляд. А сейчас думаю, что вполне себе нормально: хардкорно и быстро.bootstrap, freemarker + spring mvc
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39421784
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто есть мысли ещё и про Sencha.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39421818
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoSencha платный
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39421826
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123XDiaBLoSencha платный
Ок, но я не понял, из списка "bootstrap, freemarker + spring mvc" что отвечает за гуй???
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39421832
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто роюсь-роюсь, а нигде нет и речи про таблички, кнопочки и окошечки.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39421835
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Похоже бутстрэйп. А я думал он только за внешний вид отвечает, тиба набор сиэсэсок.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39421848
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юрий321на vaadin!!!это мечта backend-разработчика
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39421857
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoПросто роюсь-роюсь, а нигде нет и речи про таблички, кнопочки и окошечки.
http://www.qooxdoo.org/current/showcase/#Table
проверь - отпишись. Вроде бесплатно.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39421859
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoПохоже бутстрэйп. А я думал он только за внешний вид отвечает, тиба набор сиэсэсок.
контролы-виждеты есть. Таблиц вроде нет.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39421910
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev,

А чем Вас JavaScript пугает? Ничего там сложного.
По своему интересный язык.

Админку для себя как раз и сделаете. Потренируетесь )
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39421932
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NeboАдминку для себя как раз и сделаете. Потренируетесь )
он уже сделал себе. За полтора года.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39421958
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoТо есть я полагаю вот как-то так вполне нормально будет?
слишком олдскульно. вместо freemarker - angular2/typescript, вместо чистого bootstrap - angular2 material или angular2 bootstrap (ng2-bootstrap). если каких-то компонент не хватает можно взять из primeng. backend на spring mvc годится.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39421961
Фотография Герой дня
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
22 марта должен выйти AngularJS v4.0 - считаю, интересный вариант попробовать - я делал несколько несложных вещей - мне понравилось
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39421965
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по сути это ангуляр 2.1. просто мода (дурацкая) такая пошла, мажорную версию повышать, как в хроме и firefox
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39421967
Фотография Герой дня
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaпо сути это ангуляр 2.1. просто мода (дурацкая) такая пошла, мажорную версию повышать, как в хроме и firefox

это да, но все же я считаю, надо дождаться актуальную документацию
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39421972
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Герой дняэто да, но все же я считаю, надо дождаться актуальную документацию
imho не стоит. я релиз-ноуты читал вплоть до сегодняшней 4.0 rc.5 , там никаких значительных изменений нет (из того, что касается начинающего), а главное, там нет ничего такого, что делает знания о 2й версии ненужными. И вообще некуда спешить, вон angular-cli только до 1.0 rc2 добрались, angular-material только beta2 (эти вообще никуда не спешат) - т.е. пока они не начнут 4ку поддерживать, можно с ней даже не заморачиваться.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443198
sanringo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пробовал ангуляр 2-й. Не очень понравилось, даже с учетом primeng. Существенный недостаток - синхронизация объектной модели на бэкенде и фронтенде. Сложность рефакторинга. Сейчас выбираю из vaadin, smart-gwt, zk, wicket. Сравнительного обзора по ним что-то не нашёл. Какие плюсы-минусы у них?
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443200
sanringo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нужно для админки
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443226
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanringoСущественный недостаток - синхронизация объектной модели на бэкенде и фронтенде
там автоматический биндинг. Что за проблема?
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443229
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanringoСравнительного обзора по ним что-то не нашёл.
счас тенденция фронт делать на JS.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443269
Алекссс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123, а бэк еще нет?
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443284
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АлексссPetro123, а бэк еще нет?
тебе можно и бэк
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443312
just_vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanringo... Существенный недостаток - синхронизация объектной модели на бэкенде и фронтенде. Сложность рефакторинга. ...
Если можно, то с этого места по подробнее.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443314
Фотография Герой дня
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АлексссPetro123, а бэк еще нет?

бэк сложно при высокой нагрузке, ибо NodeJS не научилась толком работать на многоядерной машине до сих пор
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443344
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
just_vladimirsanringo... Существенный недостаток - синхронизация объектной модели на бэкенде и фронтенде. Сложность рефакторинга. ...
Если можно, то с этого места по подробнее.
вангую - ТС имеет в виду, что для каждого ява-бина типа MyBusinessObject.java нужно создавать и держать актуальным TypeScript-копию MyBusinessObject.ts
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443348
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanringoПробовал ангуляр 2-й. Не очень понравилось, даже с учетом primeng. Существенный недостаток - синхронизация объектной модели на бэкенде и фронтенде.

Думаете это большой недостаток?
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443349
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanringoПробовал ангуляр 2-й. Не очень понравилось, даже с учетом primeng. Существенный недостаток - синхронизация объектной модели на бэкенде и фронтенде. Сложность рефакторинга. Сейчас выбираю из vaadin, smart-gwt, zk, wicket. Сравнительного обзора по ним что-то не нашёл. Какие плюсы-минусы у них?


Вадя, что скажете ?
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443353
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nebo,
вадя - перелогинься)
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443355
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaвангую - ТС имеет в виду, что для каждого ява-бина типа MyBusinessObject.java нужно создавать и держать актуальным TypeScript-копию MyBusinessObject.ts
если за него ванговать и отвечать, то есть
класс $resource и RESTfull
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443362
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NeboВадя, что скажете ?
я просто не поддерживаю подход ангуляр .....
я его начал смотреть и сама методология с самого начала не понравилась. и я на нем поставил крест. пэтому тут я не советчик.
Nebo, если есть желание можно обсудить по skype или по почте, у меня есть что сказать, рассказать, показать. тут разводить в очередной раз флуд не тянет...
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443367
just_vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashajust_vladimirпропущено...

Если можно, то с этого места по подробнее.
вангую - ТС имеет в виду, что для каждого ява-бина типа MyBusinessObject.java нужно создавать и держать актуальным TypeScript-копию MyBusinessObject.ts
Ну если такая великая беда, то можно и вот такую штуку приделать
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443369
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123то есть класс $resource и RESTfull
и как это решает озвученную проблему? речь о том (ну если я вообще понял правильно), что у нас backend возвращает например json-объект, который соответствует некоторой модели бэкенда. и если мы хотим работать с ним типизированно - то нам нужно иметь typescript класс, соответствующий по структуре модели бэкенда, передаваемой посредством json. Т.е. конечно можно и не иметь, а передавать повсюду any или Object, но тогда теряется смысл игры в типизацию.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443373
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
just_vladimirНу если такая великая беда, то можно и вот такую штуку приделать
чтоб было понятно - у меня никакой беды нет, я просто объяснил, что (по моему мнению) имеет в виду оратор выше
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443385
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaу меня никакой беды нет
вот и я такого же мнения).
Никакой беды у sanringo нету.
Иначе бы подробно и с кодом sanringo рассказал о ней.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443386
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
just_vladimir вот такую штуку
не очень кстати корректно работает для выше озвученной цели - для простого ява-бина не умеет генерить typescript проперти, а просто влоб сеттеры/геттеры транспайлит, что в случае json нас ни разу не устраивает
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443396
just_vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashajust_vladimir вот такую штуку
не очень кстати корректно работает для выше озвученной цели - для простого ява-бина не умеет генерить typescript проперти, а просто влоб сеттеры/геттеры транспайлит, что в случае json нас ни разу не устраивает
Эмм не очень понял о чем речь, вот только что проверил:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
package org.jsweet;

import static jsweet.dom.Globals.*;


public class HelloWorld {
	private String f1;
	private int f2;
	private double f3;
	
	public HelloWorld(String f1, int f2, double f3){
		this.f1 = f1;
		this.f2 = f2;
		this.f3 = f3;
	}
	
	
	public static void main(String[] args){
		HelloWorld hw = new HelloWorld("asdf", 1, 1);
	}
}


и после jsweet:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
/* Generated from Java with JSweet 1.2.0 - http://www.jsweet.org */
namespace org.jsweet {
    export class HelloWorld {
        private f1 : string;

        private f2 : number;

        private f3 : number;

        public constructor(f1 : string, f2 : number, f3 : number) {
            this.f2 = 0;
            this.f3 = 0;
            this.f1 = f1;
            this.f2 = f2;
            this.f3 = f3;
        }

        public static main(args : string[]) {
            let hw : HelloWorld = new HelloWorld("asdf", 1, 1);
        }
    }
    HelloWorld["__class"] = "org.jsweet.HelloWorld";

}


org.jsweet.HelloWorld.main(null);
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443399
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaи как это решает озвученную проблему? речь о том (ну если я вообще понял правильно), что у нас backend возвращает например json-объект, который соответствует некоторой модели бэкенда. и если мы хотим работать с ним типизированно - то нам нужно иметь typescript класс, соответствующий по структуре модели бэкенда, передаваемой посредством json. Т.е. конечно можно и не иметь, а передавать повсюду any или Object, но тогда теряется смысл игры в типизацию.
если работать по REST full, то как бы нет типизации. Есть просто правила REST и маппинг урл сервисов в ангуляре. Всё.
Не передаются модели между бэком и фронтом. Вся модель на клиенте.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443401
sanringo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpasha,
Да Вы правильно меня поняли. Поэтому я решил попробовать другой фреймворк. Какой посоветуете?
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443404
just_vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpasha,
блин, туплю, понял о чем речь ...
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443407
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanringochpasha,
Поэтому я решил попробовать другой фреймворк. Какой посоветуете?
без понятия, выбор фреймворка под конкретные нужды - кропотливая и ответственная работа, нету серебряной пули
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443419
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123если работать по REST full, то как бы нет типизации
типизация есть до момента передачи с бэкенда на клиент и после момента получения клиентом данных с бэкенда. ну разве что у тебя и бэкенд и фронтенд оперируют map<string, object>.

Petro123Не передаются модели между бэком и фронтом. Вся модель на клиенте.
а dto передаются? скажи, ты реально не понимаешь о чем речь или просто хочется пофлудить?
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443470
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaтипизация есть до момента передачи с бэкенда на клиент и после момента получения клиентом данных с бэкенда
именно. А между этими гетерогенными слоями типизация идёт абстрактно мппингом (поле такое то равно поле такое).
chpashaа dto передаются?
в толстом клиенте
chpashaили просто хочется пофлудить?
ну вот смотри:
1.
Код: java
1.
2.
3.
4.
5.
@RequestMapping(value = "/getAllProfiles", method = RequestMethod.GET)
public @ResponseBody String getAllProfiles( ModelMap model ) {
    String jsonData = "[{"firstname":"ajitesh","lastname":"kumar","address":"211/20-B,mgstreet","city":"hyderabad","phone":"999-888-6666"},{"firstname":"nidhi","lastname":"rai","address":"201,mgstreet","city":"hyderabad","phone":"999-876-5432"}]";
    return jsonData;
}



Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
var helloApp = angular.module("helloApp", []);
helloApp.controller("HttpController", [ '$scope', '$http',
function($scope, $http) {
$http({method : 'GET',url : '/getAllProfiles'})
.success(function(data, status, headers, config) {
    $scope.profiles = data;
})
.error(function(data, status, headers, config) {
    alert( "failure");
});
} ])


-------------------------
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
<table class="table">
    <tr>
        <th>Name
        </th>
        <th>Address
        </th>
        <th>City
        </th>
        <th>Phone
        </th>
     </tr>
     <tr ng-repeat="profile in profiles">
         <td>{{profile.firstname + " " + profile.lastname}}
         </td>
         <td>{{profile.address}}
         </td>
         <td>{{profile.city}}
         </td>
         <td>{{profile.phone}}
         </td>
         </tr>
</table>


-------------------------------
С одной стороны ты сказал что проблем нет. А с другой доказываешь что они есть.
Дак есть или нету?
Клиент и сервер с разным ЯП и не надо тут притягивать типизацию.
IMHO
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443486
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
классная типизация есть в GWT и их наследниках ваадинах и т.д.
Вот пусть и работает на них кому надо.
Удачи ТС.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443497
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123ну вот смотри
ну вот вижу, первый ангуляр, типизации нет. а теперь сам смотри

бэкенд

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
public class User implements Serializable {

    private Date accountLockedUntil;

    private Boolean deleted;

    private Collection<String> userRoles;

    private Collection<UserGroup> memberOfGroup = new ArrayList<>();

    private Date lastPasswordChange;

    private Date validUntil;

    private Integer failedLoginAttempts;

    private Integer passwordExpiresAfterMonths;

    private Integer unitID;

    private Integer userID;

    private OrganisationUnit unit;

    private String email;

    private String loginname;

    private String name;

    private String oldPassword;

    private String password;

    private String surname;
 
    //геттеры-сеттеры
}

@RequestMapping(value = "/api/users", produces = APPLICATION_JSON_VALUE)
@RestController
public class UserServiceController {

   @RequestMapping(method = GET)
    public List<User> getUsers() {
        return userService.getAllUsers();
    }
}



фронтенд

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
export class User {
    public accountLockedUntil: Date;
    public deleted: Boolean;
    public email: string;
    public lastPasswordChange: Date;
    public loginname: string;
    public memberOfGroup: UserGroup[];
    public name: string;
    public oldPassword: string;
    public password: string;
    public passwordExpiresAfterMonths: number;
    public surname: string;
    public unit: OrganisationUnit;
    public unitsVisibleToUser: OrganisationUnit[];
    public unitID: number;
    public userID: number;
    public userRoles: string[];
    public validUntil: Date;
    public authToken: string;
}

@Injectable()
export class UsersService extends RestService {
    public loadUsers(): Observable<User[]> {
        return this.http.get("/api/users")
            .map(response => response.json())
            .catch(error => super.handleError(error));
    }
}

//где-то дальше в коде
this.usersService
     .loadUsers()
     .flatMap(...)
     .filter(user => user.unitID != xxx)
     .subscribe(user => console.info(user.name));                     



где-то дальше в разметке
Код: html
1.
2.
3.
<div *ngIf="user.deleted>
   ${user.name} is deleted
</div>  



понял о чем я? у нас есть возможность работать с полученными данными типизировано, как в коде так и в разметке - контроль типов, имена свойств, автоподсказка в ide - все плюшки. но для этого нам нужно синхронизировать классы User в typescript с тем, что мы получаем из json (что в свою очередь соответствует классу User в яве)


Petro123С одной стороны ты сказал что проблем нет. А с другой доказываешь что они есть.
Дак есть или нету?
есть необходимость (вернее есть желание, необходимости-то как раз нет) работать с объектами типизировано. а значит нужно мапить объекты фронтенда на то, что выдает бэкенд. как-нибудь. является это проблемой или нет, стоит ли игра свеч - каждый решает для себя сам.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443509
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpasha
Код: javascript
1.
export class User {


вот это мне как раз не надо).
Так же как и DTO.
Т.к. контроллёры и модель у ангуляра а не в бэке. И это тонкий клиент а не толстый.
Т.е. бизнес сущность ангуляра может состоять из 3-х рест сервисов разных серверов.
Но спорить бессмысленно.
Я не перфекционист.
Удачи!
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443513
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaесть необходимость (вернее есть желание, необходимости-то как раз нет) работать с объектами типизировано. а значит нужно мапить объекты фронтенда на то, что выдает бэкенд. как-нибудь. является это проблемой или нет, стоит ли игра свеч - каждый решает для себя сам.
+1
нет идеала в мире))
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443538
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123вот это мне как раз не надо).
ну вот надо или нет - как раз спорный вопрос. если бы ты в коде работал с объектом profile не-типизировано, т.е. динамически пробегал по его свойствам и что-то с ними делал - можно было бы согласиться. но ты как раз работаешь с ним типизировано - ты пишешь profile.firstName и предполагаешь, что
а) firstName существует
б) firstName типа string
но у тебя при этом ни статического контроля типов, ни проверки на описки, ни подсказок со стороны ide нет. т.е. все ошибки вылезают в рантайме или даже вовсе не вылезают - если там в html где-то profile.notExistingProperty напишешь то даже ошибки не будет, просто ничего не выведет (а когда ты не знаешь, должно там что-то быть или нет, то и не заметишь). я понимаю, что в первом ангуляре это норма, но второй не просто так вокруг typescript построили. это я уже не говорю про лютые проверки (иногда даже через чур) на этапе aot-компиляции
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443574
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaну вот надо или нет - как раз спорный вопрос. если бы ты в коде работал с объектом profile не-типизировано, т.е. динамически пробегал по его свойствам и что-то с ними делал - можно было бы согласиться. но ты как раз работаешь с ним типизировано - ты пишешь profile.firstName и предполагаешь, что
а) firstName существует
б) firstName типа string
не не.
Я не спец в JS, но я думаю что в JS это всё есть.
Вопрос в том, что автомата из бэкенда из Java мне это не надо.
Например, из Java я посыла. точный формат даты. В модели ангуляра я строю класс вообще со стринговой датой.
Или год из Java числовой, а в модели JS он строковый для фильтрации удобной.
Суть что БЛ в JS, а там думаю эт вопросы решены. (в ветку JS)
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443575
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
из БД ведь тоже бывает автоматически типы переходят. А бывает обычным маппинг-соответствием.
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443722
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяNeboВадя, что скажете ?
я просто не поддерживаю подход ангуляр .....
я его начал смотреть и сама методология с самого начала не понравилась. и я на нем поставил крест. пэтому тут я не советчик.
Nebo, если есть желание можно обсудить по skype или по почте, у меня есть что сказать, рассказать, показать. тут разводить в очередной раз флуд не тянет...

Спасибо) Может пообщаемся как-нибудь)
...
Рейтинг: 0 / 0
На чем нынче модно GUI под Web рисовать?
    #39443779
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NeboСпасибо) Может пообщаемся как-нибудь)
мыло в профиле. Welcome!
...
Рейтинг: 0 / 0
101 сообщений из 101, показаны все 5 страниц
Форумы / Java [игнор отключен] [закрыт для гостей] / На чем нынче модно GUI под Web рисовать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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