http://mtaalamu.ru
Однажды я по линии фриланса написал страничку с гуглемапсами, где показывалось как добраться из пункта А в пункт Б и какие на пути встречаются достопримечательности. Пока всё это лежало в тестовой директории на моем сайте, заказчика всё устраивало, хвалил (хвалить нужно было, конечно, не меня, а мощные библиотеки GWT, позволяющие творить чудеса в том числе и с картами). Когда же я ему прислал архив с откомпилированным кодом, он просто-таки возопил благим матом:«Что за дикий объем! Ты хоть понимаешь, сколько браузеру грузить всего придется!». Все попытки объяснить, что это всего лишь пермутаци, призванные обеспечить кроссбраузерность и что грузиться будут они не все, а в зависимости от ситуации и порциями, ни к чему не привели. Пришлось для этого идиота переписывать на стандартном JS. Когда же в итоге он не увидел в новом варианте трех четвертей бывших красот и удобств и попросил всё вернуть, я послал его в пешее эротическое путешествие, ибо сам не знает чего хочет.
GWT ничего «своего» не грузит, а лишь переводит мысли с языка Java на язык JavaScript, попутно очень не хило оптимизируя. А вот если задействовать какое-нибудь ExtGWT, не имеющее к классическому GWT никакого идеологического отношения, то да, будет грузиться много всего и по сети, и в рунтиайме. Поэтому я пользуюсь только кошерными фреймворками.]]>