Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / ui для web / 20 сообщений из 20, страница 1 из 1
06.11.2015, 20:02
    #39096976
slavik_msc
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ui для web
Объясните пожалуйста что использовать и желательно с примером для графического интерфейса на web.

Например есть бизнес логика на spring mvc + spring security +hibernate. Начал рисовать отображение с помощью jsp используя apache tiles. Но как то не по современному, некрасивой что ли.
...
Рейтинг: 0 / 0
06.11.2015, 20:37
    #39097001
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ui для web
slavik_msc,
найми дизайнера и верстальщика - и будет счастье
...
Рейтинг: 0 / 0
06.11.2015, 21:24
    #39097039
Nebo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ui для web
slavik_mscОбъясните пожалуйста что использовать и желательно с примером для графического интерфейса на web.

Например есть бизнес логика на spring mvc + spring security +hibernate. Начал рисовать отображение с помощью jsp используя apache tiles. Но как то не по современному, некрасивой что ли.

Нормально всё у Вас. Подключайте jQuery, разные стили. DOJO посмотрите.
Посмотрите: http://www.amazon.com/Enterprise-Web-Development-Building-Applications/dp/1449356818
...
Рейтинг: 0 / 0
07.11.2015, 10:57
    #39097166
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ui для web
slavik_msc,

AngularJS и учить JavaScript.
Ну, и тема эта сейчас каждые 3 месяца всплывает:
http://www.sql.ru/forum/1182839/nuzhen-sovet-na-chem-luchshe-delat-gui-dlya-frontend-a
...
Рейтинг: 0 / 0
09.11.2015, 12:27
    #39098213
mad_nazgul
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ui для web
slavik_mscОбъясните пожалуйста что использовать и желательно с примером для графического интерфейса на web.

Например есть бизнес логика на spring mvc + spring security +hibernate. Начал рисовать отображение с помощью jsp используя apache tiles. Но как то не по современному, некрасивой что ли.

Ну я использую jQuery-ui + jqGrid.
А так если есть деньги, то лучше ExtJS + Sencha Architect.
Как минимум на js не надо будет особо программировать.
Интерфейс и маппинг объектов будете рисовать.

Всякие новомодные js-фреймворки используйте только если у вас есть выделенный фронтендщик.
Т.к. их "готовка" занимает кучу сил.
...
Рейтинг: 0 / 0
09.11.2015, 13:06
    #39098278
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ui для web
странно, что такие продвинутые на этой ветке не хотя. развиваться, не хотят получит доп знания ...
ведь веб стал так востребован
лучше чем на js не сделать, только на js можно сделать многое
...
Рейтинг: 0 / 0
09.11.2015, 13:22
    #39098294
mad_nazgul
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ui для web
вадястранно, что такие продвинутые на этой ветке не хотя. развиваться, не хотят получит доп знания ...
ведь веб стал так востребован
лучше чем на js не сделать, только на js можно сделать многое

Потому что верстка+js-скрипты/фреймворки сейчас очень далеко ушли от java.
Грубо говоря чтобы заниматься фронтендом, нужно заниматься только фронтендом.
Совмещать можно, но очень трудно.
...
Рейтинг: 0 / 0
09.11.2015, 13:22
    #39098296
Nebo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ui для web
mad_nazgul,

авторНу я использую jQuery-ui + jqGrid.

Вопрос: jqGrid - Платный ?
...
Рейтинг: 0 / 0
09.11.2015, 13:25
    #39098302
Nebo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ui для web
авторГрубо говоря чтобы заниматься фронтендом, нужно заниматься только фронтендом.
Совмещать можно, но очень трудно.


Так ли всё грустно? Или для enterpise приложения хватит умения (у java программиста) создавать "аскетичные" приемлемые интерфейсы ?
...
Рейтинг: 0 / 0
09.11.2015, 13:28
    #39098307
slavik_msc
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ui для web
JSP отошло потому что на серверной стороне выполняется?
...
Рейтинг: 0 / 0
09.11.2015, 13:33
    #39098313
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ui для web
Nebo(у java программиста) создавать "аскетичные" приемлемые интерфейсы ?
аскетично Java + аскетично фронт. Тогда хватит)) LOL
...
Рейтинг: 0 / 0
09.11.2015, 14:07
    #39098373
mad_nazgul
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ui для web
Nebomad_nazgul,

авторНу я использую jQuery-ui + jqGrid.

Вопрос: jqGrid - Платный ?

Когда я его в последний раз брал был бесплатный.
Как сейчас не знаю.
...
Рейтинг: 0 / 0
09.11.2015, 14:09
    #39098376
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ui для web
slavik_mscJSP отошло потому что на серверной стороне выполняется?
на серверной стороне выполняется толь первоначальное построение страницы.
я jsp использую, и не жалуюсь
всё основное (что назвать основным?) выполняется на клиенте,
тут существует определённый барьер в восприятии клиент- сервер
если для десктопа обратиться на сервер через инет небыло и нет большой проблемы, то для веб это было довольно таки проблемотично
все ориентировались на запрос от клиента к серверу, и как правило с перерисовкой/перегрузкой/ страницы т.е. запускался в работу jsp новыми параметрами
ajax, comet решали эту проблему, но ...там тоже запускался сервлет...
счас можно по любому чиху на клиенте обратиться к серверу, и это обращение будет намного дешевле и сточки зрения нагрузки на сервер, и с точки зрения написания кода
сделать мордочку на js очень просто - главное чтоб она уже была нарисована, и прописана логика..
по такому тз сделать - очень просто.
в принципе можно сделать один jsp и всё остальное просто менять /перестраивать
посылая html разметку с сервера.
всё это не организовать на gwt и прочими вещами
не надо бояться js - не научитесь счас js вместо вас займут эту нишу те кто зает java и javascript
...
Рейтинг: 0 / 0
09.11.2015, 14:14
    #39098395
mad_nazgul
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ui для web
NeboавторГрубо говоря чтобы заниматься фронтендом, нужно заниматься только фронтендом.
Совмещать можно, но очень трудно.


Так ли всё грустно? Или для enterpise приложения хватит умения (у java программиста) создавать "аскетичные" приемлемые интерфейсы ?

Ну для суровых Ынтырпрайз-приложений хватает ExtJS :-)
А так, обычно есть фронтендщики, который и верстают и js-фреймоврки "готовят".
Бакендщики для них только REST-ы пишут.

А так, верстку и js-фремйворки действительно нужно знать, причем применительно к текущим реалиям.
Сейчас в мире фронтенда все меняется быстро. То что было актуально год назад, сейчас "говно мамонта".

Как минимум у меня сложилось такое впечатление.
Вот только недавно был моден AngularJS.
А сейчас на него смотрят с опасением.
Переход с 1.х на 2.х это сплошная неопределенность.

Поэтому чтобы заниматься фронтендом надо заниматься фронтендом и желательно только им.
...
Рейтинг: 0 / 0
09.11.2015, 14:23
    #39098418
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ui для web
mad_nazgulхватает ExtJS
у которых лицензия $4000
...
Рейтинг: 0 / 0
09.11.2015, 14:37
    #39098435
Nebo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ui для web
...
Рейтинг: 0 / 0
09.11.2015, 14:39
    #39098442
Nebo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ui для web
...
Рейтинг: 0 / 0
09.11.2015, 15:16
    #39098505
mad_nazgul
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ui для web
Petro123mad_nazgulхватает ExtJS
у которых лицензия $4000

Это разве деньги для сурового Ынтырпайза! :-)
...
Рейтинг: 0 / 0
09.11.2015, 15:41
    #39098558
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ui для web
mad_nazgul,
я заметил. что чем ближе к кремлю, тем беднее заказчик)).
...
Рейтинг: 0 / 0
10.11.2015, 18:21
    #39099943
scf
scf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ui для web
slavik_msc,

сейчас в моде - чисто js приложения, вообще без какой-либо шаблонизации на сервере. Там у них целая экосистема софта на яваскрипте, выполняемом на node.js - курить утилиту Gulp и дальше.

Имхо лучшее решение в стиле "дешево и сердито" - это spring mvc + freemarker в качестве шаблонизатора. И не стесняться использовать яваскрипт и ajax.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / ui для web / 20 сообщений из 20, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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