The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Для управления разработкой Google Web Toolkit создан независимый комитет

04.07.2012 18:08

Компания Google передаёт бразды правления над проектом Google Web Toolkit (GWT) в руки независимого управляющего комитета, в который вошли представители различных компаний, заинтересованных в развитии GWT. В частности, помимо разработчиков Google, в комитет вошли представители компаний Red Hat, Sencha, ArcBees, Vaadin, mgwt, а также несколько независимых разработчиков, представляющих сообщество. В руках комитета будет сосредоточена вся власть, включая принятие решений по развитию новых функций, приёму коммитеров, рецензированию кода, подготовке релизов, выбору хостинга и методов сборки.

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

  1. Главная ссылка к новости (http://www.h-online.com/open/n...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/34268-gwt
Ключевые слова: gwt, javascript, googlewebtoolkit
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (29) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, temp (??), 18:58, 04/07/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Просто отличная новость,учитывая что гугл немного подзабил на gwt
     
  • 1.2, Аноним (-), 18:59, 04/07/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    не нужно
     
     
  • 2.3, Аноним (-), 19:31, 04/07/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    GWT один из лидеров в требованиях вакансий по JEE.

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

     
     
  • 3.9, VoDA (ok), 23:16, 04/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > GWT один из лидеров в требованиях вакансий по JEE.

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

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

     
     
  • 4.10, anonymous (??), 03:54, 05/07/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    писать Web UI на чем либо кроме HTML/CSS/JS - зло
     
  • 4.11, Аноним (-), 04:35, 05/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > обратный полюс

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

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

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

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

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

     
     
  • 5.25, ddfasfds (?), 19:42, 07/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    к сожалению richfaces разрабатывается белоруско-американской фирмой, и 4ая версия чуть ли не последняя.
     
     
  • 6.27, Аноним (-), 02:35, 08/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Не следил за новостями, но удивили так удивили...

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

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

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

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

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

     

  • 1.4, Аноним (-), 20:54, 04/07/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот уж действительно ненужный тулкит. Серьёзно. Java-ынтырпрайзники добрались до браузера и надругались. GWT чересчур монструозен.
     
     
  • 2.5, куку (?), 21:34, 04/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    это чушь, я серьезно

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

     
     
  • 3.6, Аноним (-), 22:27, 04/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Да, и больше не хочу. Вы видели что он генерирует? Одна галочка - десяток вложенных дивов.
     
     
  • 4.7, добрый дядя (?), 22:28, 04/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Да, и больше не хочу. Вы видели что он генерирует? Одна галочка - десяток вложенных дивов.

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

     
     
  • 5.8, Аноним (-), 22:38, 04/07/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Я о GUI и говорю. Это надругательство над браузером Java-ынтырпрайзниками, которые так же интерфейсами и абстракциями мыслят. Остальной код, в принципе, для Java нормален.
     
  • 4.13, аноним1 (ok), 11:21, 05/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Абсолютно без разницы, что он генерирует. Читаемость Html ни разу не критерий.
     
     
  • 5.16, добрый дядя (?), 18:10, 05/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Абсолютно без разницы, что он генерирует. Читаемость Html ни разу не критерий.

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

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

     
     
  • 6.18, Аноним (-), 22:35, 05/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > согласен, на всё есть бенчмарки, а уж они пусть и покажут насколько тормозит результат

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

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

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

     
     
  • 7.19, Игорь (??), 10:27, 06/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    > ибо клиенты платят большие деньги за ваше энтерпрайз-решение.
    > И, опять же, не только в этом дело. Использование браузера для подобного
    > софта - использование технологий не по назначению. Да, сейчас браузеры есть
    > везде, и поэтому удобно писать софт работающий под ними, но технологии
    > выбраны из-за распространённости, а не из-за того, что подходят под задачи.
    > Под задачи они как раз мало подходят. Может быть эти 10
    > уровней дивов и накостыляли для того, чтобы выглядело везде одинаково? Но
    > если так, то это яркий пример того, что технология не подходящая,
    > а взятая со стороны и где-то подпёртая жёсткими костылями, где-то подмятая
    > ржавым молотом под задачи Java-энтерпрайзников.

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

     
     
  • 8.20, Аноним (-), 16:13, 06/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вы-то сами понимаете, о чём пишете Я и не отрицал Однако GWT, по крайней мере ... текст свёрнут, показать
     
     
  • 9.22, аноним1 (ok), 21:11, 06/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вы демонстрируете полную тупость в данном вопросе При том уровне совместимости... текст свёрнут, показать
     
     
  • 10.23, Аноним (-), 21:30, 06/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Мы о чём говорим Об универсальном внешнем виде под все браузеры или том, через ... текст свёрнут, показать
     
  • 9.28, Аноним (-), 02:43, 08/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Присоединяюсь к другим мнениям - написана у тебя полная фигня ... текст свёрнут, показать
     
  • 7.24, sxwdqd (?), 04:45, 07/07/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > И вот тут уже начинается интересное - из-за монструозности GWT, если всплывёт какой-нибудь баг (а он всплывёт в любом мало-мальски сложном приложении), самолично вы разобраться не сможете. Но, блин, будете обязаны

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

     
  • 7.26, ddfasfds (?), 19:43, 07/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    не неси чушь, ты можешь делать разметку какую только пожелаешь какие десять дивов???
     

  • 1.12, A6PAMOB (?), 09:22, 05/07/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А ведь упавший флаг поднял Vaadin, который многое вкусное делает платным.
     
     
  • 2.14, piteri (ok), 15:55, 05/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ох уж эти олени.
    Хорошая идея, но реализация - кошмар.
     

  • 1.15, evgeny_t (ok), 17:02, 05/07/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    альтернативы то нет )
     
     
  • 2.17, Игорь (??), 21:52, 05/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > альтернативы то нет )

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

     
     
  • 3.21, super anonim (?), 17:36, 06/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    в кишках ext-gwt собственно gwt, так что это не самостоятельная реализация транслятора java->js. Сенча просто дописала свои контролы, при этом добавив своих фирменных граблей =(

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

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

     
  • 2.29, Аноним (29), 11:26, 18/07/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну конечно нет альтернативы! Ага... JSF + Primefaces уже умер?
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру