URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 85428
[ Назад ]

Исходное сообщение
"Для управления разработкой Google Web Toolkit создан независ..."

Отправлено opennews , 04-Июл-12 18:58 
Компания Google передаёт (http://www.h-online.com/open/news/item/Google-Web-Toolkit-no...) бразды правления над проектом Google Web Toolkit (http://code.google.com/webtoolkit/) (GWT) в руки независимого управляющего комитета, в который вошли представители различных компаний, заинтересованных в развитии GWT. В частности, кроме разработчиков Google в комитет вошли представители компаний Red Hat, Sencha, ArcBees, Vaadin, mgwt, а также несколько независимых разработчиков, представляющих сообщество. В руках комитета будет сосредоточена вся власть, включая принятие решений по развитию новых функций, приёму коммитеров, рецензированию кода,  подготовке релизов, выбору хостинга и методов сборки.


Напомним, что в рамках GWT, поставляется набор средств для разработки динамических web-приложений, которые изначально могут быть написаны на языке Java, а затем при помощи специального транслятора преобразованы в представление на базе JavaScript и HTML. Код GWT был открыт в 2006 году, но разработка велась исключительно под контролем Google.

URL: http://www.h-online.com/open/news/item/Google-Web-Toolkit-no...
Новость: http://www.opennet.me/opennews/art.shtml?num=34268


Содержание

Сообщения в этом обсуждении
"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено temp , 04-Июл-12 18:58 
Просто отличная новость,учитывая что гугл немного подзабил на gwt

"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено Аноним , 04-Июл-12 18:59 
не нужно

"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено Аноним , 04-Июл-12 19:31 
GWT один из лидеров в требованиях вакансий по JEE.

Я с ним не работал, но реальность такова.


"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено VoDA , 04-Июл-12 23:16 
> GWT один из лидеров в требованиях вакансий по JEE.

GWT один из лидеров по удобству программирования Web-UI.

PS кому интересен обратный полюс - спросите меня, я подскажу ;)


"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено anonymous , 05-Июл-12 03:54 
писать Web UI на чем либо кроме HTML/CSS/JS - зло

"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено Аноним , 05-Июл-12 04:35 
> обратный полюс

JSF-страницы, в формах которых нужно внедрить технологию Ajax.

Лично я работал еще с RichFaces - очень понравилось. Там уже Ajax подключен, при чем в компонентном виде - вставил на свою страницу какой-нибудь UI-элемент и просто указываешь в параметрах этого элемента все, что тебе нужно (а не пытаешься, как в случае с JSF - хоть как-то оперировать JSF-фазами).

Хотя может последняя версия JSF и позволяет более-менее работать с Ajax, не знаю.

GWT, как предполагаю (выше писал, что не работал с ним) - возможно очень похож на RichFaces, потому что удобнее, чем RichFaces - придумать сложно.

JBoss RichFaces тоже полностью бесплатен и открыт, так же как и JBoss Hibernate, так же как и JBoss AS, так же как и JBoss Tools (плагины к эклипсу).


"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено ddfasfds , 07-Июл-12 19:42 
к сожалению richfaces разрабатывается белоруско-американской фирмой, и 4ая версия чуть ли не последняя.

"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено Аноним , 08-Июл-12 02:35 
Не следил за новостями, но удивили так удивили...

На сайте JBoss есть офф. информация по этому поводу? Где читали, может подробности есть - в связи с чем, почему?

Просто например у них есть SOA-решение, и пару лет назад они решили сделать альтернативный SOA-фреймворк, более лучший, гибкий, простой. Но заверяли, что и прежнее их SOA-решение - они собираются оставить тоже.

Может сходная судьба и у RichFaces (у меня просто больше нет разумных версий происходящего)?

Уж такой удобный фреймворк, что я даже не знаю. И как у аналогичных лучших решений - скинезация через css, в общем все у духе прогресса и последних достижений...

Осветите подробности, если можно. И где именно прочитали об этом?


"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено Аноним , 04-Июл-12 20:54 
Вот уж действительно ненужный тулкит. Серьёзно. Java-ынтырпрайзники добрались до браузера и надругались. GWT чересчур монструозен.

"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено куку , 04-Июл-12 21:34 
это чушь, я серьезно

вы хоть что нибудь на нем уже написали?


"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено Аноним , 04-Июл-12 22:27 
Да, и больше не хочу. Вы видели что он генерирует? Одна галочка - десяток вложенных дивов.

"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено добрый дядя , 04-Июл-12 22:28 
> Да, и больше не хочу. Вы видели что он генерирует? Одна галочка - десяток вложенных дивов.

Пример в студию. Может для GUI вы и правы что он делает что-то не оптимально по сравнению с тем же что вручную, зато остальной код как?


"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено Аноним , 04-Июл-12 22:38 
Я о GUI и говорю. Это надругательство над браузером Java-ынтырпрайзниками, которые так же интерфейсами и абстракциями мыслят. Остальной код, в принципе, для Java нормален.

"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено аноним1 , 05-Июл-12 11:21 
Абсолютно без разницы, что он генерирует. Читаемость Html ни разу не критерий.

"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено добрый дядя , 05-Июл-12 18:10 
> Абсолютно без разницы, что он генерирует. Читаемость Html ни разу не критерий.

согласен, на всё есть бенчмарки, а уж они пусть и покажут насколько тормозит результат

кроме того GWT = одинаково на всех браузерах пашет - это его фишак


"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено Аноним , 05-Июл-12 22:35 
> согласен, на всё есть бенчмарки, а уж они пусть и покажут насколько тормозит результат

Наши внутренние бенчмарки показывали, что скорость работы сгенерированного HTML - лютый песец. Если вы считаете, что едва заметные подтормаживания - норма, то вы ошибаетесь. Там, где вы видите подтормаживания в пределах зоны нераздражения большинства юзеров, проц скрипит и пыхтит. Впрочем, Java'истам к подобной работе их софта не привыкать.

Но дело не только в этом. GWT любят энтерпрайзники. Энтерпрайзники обязаны поставлять НАДЁЖНОЕ решение. И вот тут уже начинается интересное - из-за монструозности GWT, если всплывёт какой-нибудь баг (а он всплывёт в любом мало-мальски сложном приложении), самолично вы разобраться не сможете. Но, блин, будете обязаны, ибо клиенты платят большие деньги за ваше энтерпрайз-решение.

И, опять же, не только в этом дело. Использование браузера для подобного софта - использование технологий не по назначению. Да, сейчас браузеры есть везде, и поэтому удобно писать софт работающий под ними, но технологии выбраны из-за распространённости, а не из-за того, что подходят под задачи. Под задачи они как раз мало подходят. Может быть эти 10 уровней дивов и накостыляли для того, чтобы выглядело везде одинаково? Но если так, то это яркий пример того, что технология не подходящая, а взятая со стороны и где-то подпёртая жёсткими костылями, где-то подмятая ржавым молотом под задачи Java-энтерпрайзников.


"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено Игорь , 06-Июл-12 10:27 
>[оверквотинг удален]
> ибо клиенты платят большие деньги за ваше энтерпрайз-решение.
> И, опять же, не только в этом дело. Использование браузера для подобного
> софта - использование технологий не по назначению. Да, сейчас браузеры есть
> везде, и поэтому удобно писать софт работающий под ними, но технологии
> выбраны из-за распространённости, а не из-за того, что подходят под задачи.
> Под задачи они как раз мало подходят. Может быть эти 10
> уровней дивов и накостыляли для того, чтобы выглядело везде одинаково? Но
> если так, то это яркий пример того, что технология не подходящая,
> а взятая со стороны и где-то подпёртая жёсткими костылями, где-то подмятая
> ржавым молотом под задачи Java-энтерпрайзников.

Что за муть написана, всегда удивлялся, не лень же писать разную ерунду, о том, в чем не понимаешь. Если все делается через одно место, то не важно на чем писать будь то java или другой язык программирования.


"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено Аноним , 06-Июл-12 16:13 
> Что за муть написана, всегда удивлялся, не лень же писать разную ерунду, о том, в чем не понимаешь.

Вы-то сами понимаете, о чём пишете?

> Если все делается через одно место, то не важно на чем писать будь то java или другой язык программирования.

Я и не отрицал. Однако GWT, по крайней мере та его часть, что генерируется для браузера, и сделана через одно место.


"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено аноним1 , 06-Июл-12 21:11 
Вы демонстрируете полную тупость в данном вопросе.

При том уровне совместимости с браузерами, который имеет Gwt, его html код и будет выглядеть нечитабельно. Аналогично ведет себя любой компонентный вебфреймвок, включая Asp.Net WebForms.
Верстальщики уже зафлудили весь инет своими шаманскими советами, как добиться одинакового рендеринга под разными браузерами, посчитайте, сколько их пасется на том же Хабре, заодно прикинете количество граблей, которое обойдено в Gwt.


"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено Аноним , 06-Июл-12 21:30 
Мы о чём говорим? Об универсальном внешнем виде под все браузеры или том, через какие грабли пришлось пройти разработчикам GWT, чтобы облегчить задачу Java'вщикам, использующим браузер не по назначению?

И кто тут тупит?


"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено Аноним , 08-Июл-12 02:43 
Присоединяюсь к другим мнениям - написана у тебя полная фигня.


"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено sxwdqd , 07-Июл-12 04:45 
> И вот тут уже начинается интересное - из-за монструозности GWT, если всплывёт какой-нибудь баг (а он всплывёт в любом мало-мальски сложном приложении), самолично вы разобраться не сможете. Но, блин, будете обязаны

Ага. А если вы напишете на gcc+qt то из-за их монструозности и нечитаемости получающегося в итоге ассемблера тоже каюк наступит, однозначно. Просто веб-программирование отсталая отрасль, отсюда и страхи такие.


"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено ddfasfds , 07-Июл-12 19:43 
не неси чушь, ты можешь делать разметку какую только пожелаешь какие десять дивов???

"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено A6PAMOB , 05-Июл-12 09:22 
А ведь упавший флаг поднял Vaadin, который многое вкусное делает платным.

"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено piteri , 05-Июл-12 15:55 
Ох уж эти олени.
Хорошая идея, но реализация - кошмар.

"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено evgeny_t , 05-Июл-12 17:02 
альтернативы то нет )

"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено Игорь , 05-Июл-12 21:52 
> альтернативы то нет )

Почему нет, например extgwt, кстати вот пример работающего на нем приложения: http://www.rfrate.com/ - показывает курс валют и инфу о банках, все работает в инфраструктуре gae


"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено super anonim , 06-Июл-12 17:36 
в кишках ext-gwt собственно gwt, так что это не самостоятельная реализация транслятора java->js. Сенча просто дописала свои контролы, при этом добавив своих фирменных граблей =(

В вашем приложении/сайте все очень просто, а более-менее сложно все равно альтернативы нет.

Реально интересный русскоязычный проект на гвите - это "мой склад". Взгляните на демо-версию, не пожалеете.


"Для управления разработкой Google Web Toolkit создан независ..."
Отправлено Аноним , 18-Июл-12 11:26 
Ну конечно нет альтернативы! Ага... JSF + Primefaces уже умер?