Выбор Java web framework 2010 (every year java contest)

Jul 22, 2010 13:29

Просьба к профессионалам больно не бить!

Сам я занимаюсь больше gui less вещами (голос, sms), но иногда нужда заставляет приделывать web UI.
Интеграция со Spring обязательна.

Профессионалом в web разработке не являюсь: писать много html утомляет.

В древние времена пользовался голыми servlet + freemarker.

JSP утомляли больше чем просто html.
Дальше идут откровенные фотки... )

web

Leave a comment

38 July 22 2010, 09:57:17 UTC
А вариант "толстого" клиента на основе какого-нибудь Ext JS не рассматриваете? Из минусов: придется написать layer для трансформации Java-объектов в JSON (или XML, что больше нравится). Плюсы известны: профессионально выглядящий UI, минимизация траффика и вообще отделение мух от котлет.

Reply

(The comment has been removed)

38 July 22 2010, 10:12:36 UTC
Натурально, UI, который дизайнят профессионалы, а не программисты. Это не секретный проект, примеры компонент есть на сайте.

Reply

magicprinc July 22 2010, 10:04:20 UTC
Рассматривал. Собственно ExtGWT это примерно то же самое (разве нет?). Дополнил текст.

Вариант очень интересный, но как я написал: серверную часть всё равно надо разрабатывать, обмен надо разрабатывать, а в случае ExtJS (vs ExtGWT) ещё и javascript основательнее подучить.

Reply

38 July 22 2010, 10:17:30 UTC
> Собственно ExtGWT это примерно то же самое (разве нет?).

Может быть, я перестал следить из-за чехарды с названиями (ExtGWT, GWT-Ext, what else?)

> серверную часть всё равно надо разрабатывать, обмен надо разрабатывать, а в случае ExtJS (vs ExtGWT) ещё и javascript основательнее подучить.

True. Зависит от того, как много нужно web-интерфеса -> окупится ли.

Reply

rastafarra July 22 2010, 10:33:18 UTC
> обмен надо разрабатывать

4.2, ибо есть ext.direct + http://bitbucket.org/cattus/hqextdirect/wiki/Home

Reply

38 July 22 2010, 11:14:20 UTC
Выставлять наружу объектную модель очень спорная идея. Ресурсо-ориентированное API мне кажется более прваильным подходом.

Reply


Leave a comment

Up