Преимущества GWT Отсутствие ошибок синтаксиса яваскрипта - Используйте надежные, strongly-typed язык (Java) для развития и доводка - Отсутствие яваскрипта программируя на всех! Смогите использовать сложное Java на клиенте - Повернуто в яваскрипт, но вас все еще используйте шнур, блок, тип математики, ArrayList, HashMap, изготовленный на заказ типы, etc. - Польностью IDE-основанная поддержка Java для развития/доводка (GWT строит проекты затмения или MyEclipse автоматически) Смогите послать сложные типы Java к и от сервера - Данные получают издаваемыми сериями через сеть Автономный окружающая среда испытания - Смогите испытать в пределах MyEclipse без устанавливать сервера Поддержка крупной компанией - От компании помогла популяризовать Ajax во-первых. Но проектом будет свободно, раскрывать-источники, и в никакой дороге связанной к продуктам или обслуживаниям Google. - Компания не идет отсутствующей как возможно с AjaxTags Недостатки GWT Большая кривая освоения - Проявители Java могут раскрыть с AjaxTags (или другими архивами бирки JSP оборачивают функциональность Ajax) в как раз немного минут, тогда как она принимает очень более длиной для того чтобы получить что-нибыдь с GWT. Громоздкое раскрытие - Топорный и плох документированный процесс, котор нужно раскрыть на регулярно Java-основанном сервере стержня. Нештатный подход для того чтобы интегрировать яваскрипт - Вы никогда не кладете сразу яваскрипт в ваше HTML. Вместо, вы используете JSNI для того чтобы обернуть яваскрипт в Java. Очень мощно в дальнего прицела, но крепко получить использовал к вначале. Только для проявителей Java - Большинств окружающие среды Ajax делают яваскрипт на клиенте и имеют выбор для сервера. GWT основано вс вокруг Java. Необыкновенный подход - Стратегия принципиально иной чем все другие окружающие среды Ajax делает buyoff оценки и управления более трудное и http://aharlamov.blogspot.com/2008/05/gwt
|