Релиз предложил ряд новых возможностей, в том числе профилирование производительности, разбиение кода на отдельные блоки и возможность создания декларативных графических интерфейсов.
Функционал профилирования производительности Speed Tracer, выполненный в виде для браузера , позволяет выявить низкоуровневые проблемы со скоростью выполнения приложений. По оценкам специалистов, Speed Tracer способен ускорить обработку JavaScript-сценариев в три-пять раз.
Code Splitting — процедура разбиения кода на участки — наделяет приложения мгновенным запуском: рабочий код подгружается по мере необходимости в фоновом режиме. Например, платформа располагает объемным кодом, чей размер никак не меньше 1,4 Мб, однако за счет Code Splitting процедура ее старта протекает без существенных задержек.
Декларативная среда UiBinder предназначена для прозрачного разделения приложения на два уровня — презентации и программной логики.
Фреймворк GWT используется для разработки веб-приложений на Java. В состав продукта входит компилятор, транслирующий исходные коды Java в JavaScript; готовое AJAX-приложение работает в любом браузере.
soft.compulenta.ru