В то время как библиотеки JavaScript привлекают много внимания программистов и внимания, GWT имеет преимущество в том, что может делать некоторые ужасно нечитабельные вещи для сгенерированного кода JavaScript для каждого браузера для повышения производительности.
Теоретически, все, что делает компилятор GWT, должно быть в состоянии сделать сценарист JavaScript. Но на практике авторам библиотек JS приходится поддерживать свой код. Посмотрите на код jQuery. Это явно не оптимизировано для браузера. С некоторыми усилиями я мог бы взять jQuery и настроить его для Safari only , сэкономив много кода и ускорив то, что осталось.
Это продолжающаяся битва. Библиотеки JavaScript конкурируют друг с другом, все быстрее и быстрее. GWT становится все лучше и лучше, и имеет то преимущество, что может писать ужасный, не поддерживаемый JavaScript для браузера .
Для выполнения любой конкретной задачи вам нужно будет проверить, где в настоящее время находится гонка вооружений, и она, вероятно, будет варьироваться в зависимости от браузера.