Опубликован «Closure Tools» — корпоративный инструмент разработки веб-приложений «Google»

8 ноября 2009 11:15

Closure ToolsПочему-то мало кто заметил, но на этой неделе компания «Google» открыла исходные коды нескольких важных инструментов разработки веб-приложений в надежде, что сообщество начнёт создавать более быстрые и эффективные программы с использованием JavaScript. Речь идёт о тех средствах разработки, которые используются «Google» в процессе создания большинства популярных веб-приложений — таких как «Google Gmail», «Google Docs» или «Google Maps». Набор «Closure Tools» распространяется совершенно бесплатно и включает в себя три компонента:

  • Оптимизатор JavaScript
    Инструмент «Closure Compiler» компилирует JavaScript в компактный, высокопроизводительный код. Компилятор удаляет мёртвый код и оптимизирует оставшуюся часть, чтобы приложение скачивалось запускалось быстро. «Closure Compiler» также обеспечивает проверку синтаксиса JavaScript. Всё это поможет разработчику создавать приложения с минимальным количеством ошибок.
  • Глобальная библиотека JavaScript
    «Closure Library» — это хорошо проверенная, модульная и кросс-браузерная JavaScript-библиотека. Собственно, это корпоративный JavaScript-фреймворк компании «Google».
  • Лёгкая система шаблонов для Java и JavaScript
    Инструмент «Closure Templates» упрощает задачу динамической генерации HTML. Система имеет простой синтаксис, привычный для программистов. В отличие от традиционной системы шаблонов, в которой используется один большой шаблон на странице, «Closure Templates» позволяет разбить страницу на малые отдельные компоненты, формирующие пользовательский интерфейс. «Closure Templates» реализован и для JavaScript, и для Java, а значит шаблоны могут быть использованы как на серверной, так на клиентской стороне.

Описание всего набора «Closure Tools», отдельных его компонент, а также ссылки для загрузки библиотек и шаблонов — на странице проекта на сайте «Google Labs». Ну что — сделаем интернет лучше, удобнее и быстрее?

Другие материалы

Эти ваши интернеты

28 октября 2016 06:12

Выбор CMS

5 августа 2014 16:38

Соцсети

Популярные посты