LINUX.ORG.RU

AJAX-приложения на Java с помощью GWT


0

0

16 мая, как раз к началу конференции JavaOne Google порадовал Java-разработичков новым фреймворком. Google Web Toolkit (GWT) создан для упрощения разработки приложений с использованием AJAX на Java. В качестве примера приводятся небезызвестные GMail и Google Maps. Одно из главных достоинств данного продукта в том, что сама разработка ведётся на Java, а потом происходит трансляция кода в кросс-браузерный HTML и JavaScript.

>>> Подробности



Проверено: Shaman007 ()

круто, надо осваивать :)

anonymous
()

Скажите, не только я подумал о том, что можно чесать правое ухо левой пяткой?

W98
()
Ответ на: комментарий от W98

> Скажите, не только я подумал о том, что можно чесать правое ухо левой пяткой?

Нет, не вы один (читай: вы ещё в своём уме :-)

evg_krsk
()
Ответ на: комментарий от eXOR

> Стройная система подпорок, костылей и нагромождений.

А ответьте на вопросы, что правильно? что важно?

По-моему, ответ прост - пусть будет всё!

ip1981 ☆☆
()
Ответ на: комментарий от eXOR

>Стройная система подпорок, костылей и нагромождений.

ГГ. да-да. Весь гугл такой, да? Я смеюся. Еще один жабоненависник?

lexius ★★
()

Похоже на echo2, нужно будет внимательней поизучать...

lexius ★★
()

Так вроде бы GMail на питоне? че это они? Честно говоря если сравнивать GMail и демки с Echo2, то Echo2 покруче будет. Все хочу попробовать, но руки никак не доходят. Поделитесь впечатлениями кто пользовал Echo2

Extremal
()
Ответ на: комментарий от eXOR

Плохо что в бинарях. Обломался два раза. Сначала понял что не смогу это сделать на спарке на работе, потом понял что дома на MacOS тоже сделать это не смогу. Сел за писюк с убунтой, попробую поковырять.

Если это крутая либа, то либо они отрктоюи ее, либо скоро появится OpenSource вариант и, например, дебаговый режим на Swing а не GTK+.

Mossy
()
Ответ на: комментарий от Extremal

На питоне они только прототипы ляпали (уже перестали),
сейчас все делают на C и Java.
Под Java они кстати у SUN увели очень крутого разработчика и автора (IMHO) лучшей книги по Java.

google maps, gmail написаны на java

anonymous
()

Мне тоже бы хотелось узнать есть ли люди, использующие echo2. Потому как демо у них на сайте просто офигенно выглядит. К тому же некоторые уже начинают у себя внедрять так называемый revers ajax (DWR 2), это значительно уменьшит трафик. Вопщем, все обстоит довольно интересно.

lexius ★★
()
Ответ на: комментарий от lexius

AJAX прежде всего браузерное рашение. Больших отличий от "обычного веб-программерства" нет. Так на кой это прикручиват к Жабе или ещё чему-то? Что бы закрыть код? Или преследуя другую корысть?

Остров.

anonymous
()
Ответ на: комментарий от anonymous

>> "обычного веб-программерства"

имеется в виду серверная часть.

Остров

anonymous
()
Ответ на: комментарий от anonymous

"Так на кой это прикручиват к Жабе или ещё чему-то?"

Так фишка в том что как раз с этим тулкитом это больше похоже на обычное программерство.

Mossy
()
Ответ на: комментарий от Extremal

Echo2 только в демках выглядит красиво. А когда начинаешь на нем делать реальный проект, хватаешься за голову. Потому как мыслить в Echo2 надо объектами Swinga, а в результате получается интерфейс на HTML. Из этой дикой смеси и попытки Java-кодеров написать веб-приложение не зная HTML-a (Echo2 все этой прячет за своими объектами) получаются такие неюзабельные и уродливые монстры, что просто сразу хочется их убить аб стену ине показывать заказчику.

zapruder
()

Echo, Echo2, субж - это все RIA frameworks. Делать на них форум, портал или CMS не удобно, так как их базовый набор примитивов ориентирован именно на браузерные варианты десктопных приложений. Для этого они и делались.

ЗЫ. Echo был страшный тормоз.

aist1 ★★★
()
Ответ на: комментарий от aist1

а на чем бы сделать редактирование табличек(мастер-детали) и ввод данных? Чтобы и трафик был минимальный и клиент по возможности функциональный.

anonymous
()
Ответ на: комментарий от anonymous

Казалось бы, при чем тут линукс?!

anonymous
()
Ответ на: комментарий от anonymous

Руками на ajax. Займет 1 день.

r ★★★★★
()
Ответ на: комментарий от anonymous

ХЗ. Уже почти год как за этим не слежу. В последенее время всяких AJAXов развелось полным-полно. Из того, что пред глазами мелькало - DWR2. А так, GWT, наверное, будет самым оптимальным. Сужу по гмыльному клиенту. Важно ведь не только иметь быстрый транспортный уровень, но еще и развитую библиотеку примитивов. Echo2 в этом плане слабоват пока.

aist1 ★★★
()
Ответ на: комментарий от anonymous

По-моему 100% рендеринг на аяксе это черезчур. Классический web + то, что позволяет делать DWR как раз то, что нужно. ИМХО это лучший путь.

lexius ★★
()
Ответ на: комментарий от lexius

> По-моему 100% рендеринг на аяксе это черезчур. Классический web + то, что позволяет делать DWR как раз то, что нужно. ИМХО это лучший путь.

Мне кажется ты несколько не понял как этот GWT работает. Почитай лучше. Чем делать такие заявления.

Korwin ★★★
()
Ответ на: комментарий от lexius

Скажем так - для меня эта штука видится ооочень удобным тулкитом для всякого рода CMS и веб-морд к базам данных.

При этом ничто не мешает на самом сайте ( для которого CMS сделана на GWT ) юзать классическую связку сверстанного HTML + DWR.

Mossy
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.