Веб-инструментарий Google

  • Обзор Google Web Toolkit (GWT)

    • GWT — это набор инструментов для создания интерфейсных приложений JavaScript на Java. 
    • Распространяется под лицензией Apache License 2.0. 
    • Поддерживает различные веб-разработки задачи, включая асинхронные вызовы и кроссбраузерную переносимость. 
  • История и развитие

    • Версия 1.0 RC 1 выпущена в мае 2006 года, Google анонсировала GWT на JavaOne в том же году. 
    • В августе 2010 года Google приобрела Instantiations, компанию, специализирующуюся на инструментах для разработчиков Eclipse Java. 
    • В 2011 году Google заявила о поддержке GWT в будущем и возможном сближении с Dart. 
    • В 2012 году GWT стал полностью открытым исходным кодом. 
  • Разработка с использованием GWT

    • Разработчики могут разрабатывать и отлаживать Ajax-приложения на Java, используя инструменты разработки Java. 
    • При развертывании приложение преобразуется в автономные файлы JavaScript. 
    • JavaScript может быть встроен в Java-код с помощью комментариев. 
  • Компоненты и особенности

    • GWT включает динамические и повторно используемые компоненты пользовательского интерфейса. 
    • Простой механизм RPC, управление историей браузера, поддержка отладки Java и другие функции. 
    • Поддержка интернационализации и модульного тестирования, HTML Canvas и другие возможности. 
  • Открытый исходный код и доступность

    • Разработчики могут проектировать приложения чисто объектно-ориентированным образом. 
    • JavaScript, генерируемый компилятором GWT, может быть адаптирован для удобства чтения или запутан. 
    • Для GWT доступны библиотеки от Google и сторонних разработчиков. 
  • Корпоративное использование и версии

    • GWT использует Java, Apache Tomcat, Eclipse IDE, Internet Explorer и другие технологии. 
    • Веб-приложения на базе GWT можно тестировать с помощью JUnit и инструментов покрытия кода. 
    • Некоторые продукты Google, включая Blogger и AdWords, основаны на GWT. 
  • GWT 2.0 и мобильный

    • GWT 2.0 предлагает новые функции, включая режим разработки в браузере и разделение кода. 
    • GWT также может использоваться для создания мобильных приложений. 
  • Смотрите также

    • Ссылки на другие ресурсы, включая порталы бесплатного программного обеспечения и компьютерного программирования. 

Полный текст статьи:

Веб-инструментарий Google — Википедия

Оставьте комментарий

Прокрутить вверх