Google Web Toolkit

Google Web Toolkit
Тип

Ajax framework

Разработчик

Google

Написана на

Java

Операционная система

Windows NT, Mac OS X, Linux

Аппаратная платформа

Кроссплатформенное ПО

Последняя версия

2.5.0 (27 июня 2012[1])

Лицензия

Apache 2.0 License

Сайт

code.google.com/webtoolkit

Google Web Toolkit (GWT , ˈɡwɪt) — свободный Java-фреймворк, который позволяет веб-разработчикам создавать Ajax-приложения на основе Java. Выпускается под лицензией Apache версии 2.0. GWT делает акцент на повторное использование и кросс‐браузерную совместимость.

Содержание

История

Версия 1.0 RC 1 (build 1.0.20) выпущена 16 мая 2006 года. Компания Google анонсировала GWT на конференции JavaOne в 2006 году.

История версий:

Разработка

Используя GWT, разработчики могут быстро писать и отлаживать AJAX приложения на языке Java, используя инструментарий отладки Java. Компилятор GWT переведёт код Java приложения в соответствующий браузеру JavaScript и HTML.

Утилита командной строки applicationCreator, поставляемая вместе с GWT, автоматически создает все файлы, необходимые для нового GWT-проекта. Она также позволяет создавать файлы проекта Eclipse.

Существует подключаемый модуль Google Plugin для IDE Eclipse версий 3.3 — 3.7, позволяющий упростить процессы создания GWT-проекта и размещения готовых приложений на сервисе Google App Engine.

Компоненты

Основные компоненты GWT:

Компилятор GWT Java-to-JavaScript
Переводит Java код в JavaScript.
GWT Hosted Web Browser
Позволяет запускать GWT приложения в режиме hosted (приложения запускаются как Java код в JVM без компиляции в JavaScript).
JRE emulation library
Реализация часто используемых стандартных Java классов на JavaScript.
GWT Web UI class library
Множество пользовательских интерфейсов и классов для создания виджетов.

Примечания

  1. Google Web Toolkit Release Archive — Google Web Toolkit — Google Code

См. также

Ссылки

  • Домашняя страница GWT
  • Официальный блог GWT
  • Официальные обсуждения GWT
  • Открытая библиотека визуальных эффектов для разработки GWT приложений (GWT-Ext)
  • Русский учебник GWT
  • Введение в GWT

Google Web Toolkit.

© 2021–2023 sud-mal.ru, Россия, Барнаул, ул. Денисова 68, +7 (3852) 74-95-52