// codeart.ru / Главная / Google Web Toolkit (GWT) фреймворк.

Google Web Toolkit (GWT) фреймворк.

Автор: Evgeny Sergeev

Последние две недели, довольно плотно занимался с Google Web Toolkit фреймворком. Хочу подвести небольшую черту под этими занятиями.

В первую очередь понравилось обширный интерес общественности к этому фреймворку. По началу подписался на Гугловские группы посвященные GWT. Через неделю отказался от подписки, так как не успевал читать, все что пишут. :-) Следующим плюсом стало, безусловно, использование Eclipse как IDE для разработки. Если написание JavaScript-ов, даже с использованием плагинов, занятие не очень увлекательное, то работать с JAVA - просто Песня. Процесс ускоряется чуть ли не в двое! Скомпилированный JavaScript без проблем работает на IE 6.0, FireFox 2.0, правда более старым Мелкософтовским браузерам (5.5, 5.0) приходиться отдыхать, но это и правильно, прогресс не стоит на месте! Надо двигаться вперед.
Изначально задавал себе вопросы: “А нужно ли городить огород? Писать сначала на Java потом компилировать в JS?” Ответа на эти вопросы не знаю до сих пор! Просто начал работать и мне понравилось.

  1. про огороды:
    это как asp-шники, многие из них даже незнают тонкостей хттп-протокола (их это этого огороживает хороший забор - фреймворк) - плохо это или нет не знаю, однако эти перцы пытаются сериализовывать килобайты данных в куки и потом удивлятся почему не работает. ((:

    вообщем главно матчасть js не забыть с явой. ((:

  2. Просто Ява мне интересна с позиции ее объектности! Мало пишу, в последнее время, на чисто объектных языках. Вот и ковыряюсь совмещая приятное с полезным!

  3. про asp-шников:

    вообще абстракция, как и в случае с gwt - это хорошо.
    А то что у них возникла проблема из-за незнания http - это потому что абстрация протекла. Основы, то на чём стоит фреймворк надо знать обязательно.
    Моё мнение в этом вопросе совпадает с мнением Джоэла в статье “Назад, к основам”
    http://russian.joelonsoftware.com/Articles/BacktoBasics.html
    и про дырявые абстракции
    http://russian.joelonsoftware.com/Articles/LeakyAbstractions.html

  4. Пишу уже не одно web-приложение на GWT .Не написал ни одной строчки на JavaScript - далеко не каждый сайт может иметь такой динамический интерфейс на странице, при этом ajax - запросы + наконец то GWT 1.5 c поддержкой многих особенностей java 5(в первую очередь анотаций)+ css - c firebugs - любой дизайн не в два раза а в 10 раз быстрее - я уже не говорю про серверную часть - крути spring, hibertate или вообще не java а например php - для меня это просто сказка, делай все что душе угодно - при этом вся мощь java.Насчет совместимости с браузерами - проблем не больше чем у других, а со временем станет еще меньше - Google старается на славу и помощников много.

  5. А у меня вот такой вопрос — может, кто поможет…
    У меня есть сайт (на самом деле ERP-система — не важно).
    Он уже есть. И я, например, хочу, чтобы при нажатии на СУЩЕСТВУЮЩУЮ кнопочку показывалось что-то GWT’шное, например, алерт.

    Нужно ли мне для этого переделывать/перевёрстывать страничку (JSP) или можно как-то поменять точку входа?

  6. DieZ, хреновая у тебя ERP система…такие детские вопросы задаешь….эх……

  7. Evgenij, обозвать каждый может, а вот ответа-то человеку не дал…

  8. >>> А нужно ли городить огород? Писать сначала на Java потом компилировать в JS?

    Однозначно ДА! Тут ты пишешь 1 Java код, а он компилится под все браузеры, если писать JS код то ты должен будешь писать под все браузеры и соответственно тестить и фиксить баги под них всех.

    Вообще я для этого начал учить даже Java :)

Leave a Reply

« Пробелы в именх файлов и каталогов - зло! VPN. Тонкая настройка. »

 

копии сумок dior элитные сумки кристиан диор купить Москва | разработка логотипа фирменный стиль магазина | Оценщик хочет оценить автомобиль для предоставления в органы опеки