The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Вышел Google Web Toolkit 2.5 и CoffeeScript 1.4.0

26.10.2012 18:28

Доступна новая версия Google Web Toolkit 2.5 (GWT), набора средств для разработки динамических web-приложений, которые изначально могут быть написаны на языке Java, а затем при помощи специального транслятора преобразованы в представление на базе JavaScript и HTML.

В новом выпуске представлены следующие новые возможности:

  • Экспериментальный режим Super Dev, пришедший на смену Dev Mode и позволяющий быстро пересобрать код, после чего посмотреть и отладить результат его работы в браузере. В отличие от Dev Mode новый режим реализован в виде самодостаточного web-сервера с интерфейсом для компиляции;
  • Добавлена экспериментальная библиотека Elemental для быстрого и легковесного web-программирвоания в GWT-приложениях в стиле браузерного API, привычного программистам на JavaScript;
  • В компиляторе реализованы новые оптимизации: возможность использования компилятора Closure для задействования дополнительных JavaScript-оптимизаций; технология автоматического слияния фрагментов, повышающая эффективность работы в случае разбиения больших проектов на части;
  • Новая библиотеки ARIA с реализацией компонентов для построения интерфейсов для людей с ограниченными возможностями;
  • Добавление расширений для построителя интерфейсов UIBinder, обеспечивающих поддержку Cell-рендеринга и обработку событий.
  • Интеграция дополнительных возможностей, определённых в спецификации JSR-303 Bean Validation.

Одновременно представлен релиз языка программирования CoffeeScript 1.4.0, также как GWT компилируемого в JavaScript. CoffeeScript заимствует некоторые элементы из языка Ruby и Python. Целью создания CoffeeScript является упрощение некоторых излишне усложнённых конструкций JavaScript, предоставление простой объектной модели и улучшение читаемости кода, при полном сохранении возможностей и особенностей JavaScript (по сути это тот же JavaScript, но с изменённым синтаксимом). Код CoffeeScript распространяется под лицензией MIT.

В новой версии добавлена поддержка сборки файлов, содержащих используемые в продуктах Microsoft метки UTF-8 BOM. В коде поддержки Node.js осуществлён уход от использования registerExtension и замена path.exists на fs.exists, что позволило избавиться от раздражающих предупреждении об использовании устаревших компонентов. Кроме того, внесена большая порция небольших улучшений.

  1. Главная ссылка к новости (https://developers.google.com/...)
  2. OpenNews: Для управления разработкой Google Web Toolkit создан независимый комитет
  3. OpenNews: Вышел Google Web Toolkit 2.2
  4. OpenNews: Вышел Google Web Toolkit 2.0
  5. OpenNews: Компания Google выпустила Google Web Toolkit 1.7 и набор инструментов для отладки
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/35179-gwt
Ключевые слова: gwt, web, coffescript, javascript
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (6) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноно (?), 19:33, 26/10/2012 [ответить]  
  • +3 +/
    После того как я увидел ZKoss - GWT был выброшен за ненадобностью.
     
     
  • 2.2, B7W (?), 20:00, 26/10/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ок. А я печенки люблю.

    Чего перешли то с GWT!? Что в Zkoss лучше?!

     
  • 2.3, Аноним (-), 20:29, 26/10/2012 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >После того как я увидел ZKoss - GWT был выброшен за ненадобностью.

    На что только не идут люди, лишь бы не учить JavaScript. Может уже пора разобраться в терминах "прототип", "утиная типизация", "не пиши документацию два раза, люк"?

     
     
  • 3.4, гость (?), 13:40, 27/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Я так понимаю вы уже написали свой гмаил что можете судить? )
     
     
  • 4.5, Аноним (-), 18:02, 27/10/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Я так понимаю вы уже написали свой гмаил что можете судить? )

    Он даже паршивенького init-скрипта не осилил :))))))))

     

  • 1.6, Аноним (-), 21:17, 27/10/2012 [ответить]  
  • +/
    > Кроме того, внесена большая порция небольших улучшений.

    шикарная фраза :)

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2022 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру