Google Closure
6 ноября 2009
Вслед за Page Speed Google открыл ещё один отличный внутренний набор инструментов — Closure. В комплекте:
Closure Compiler — валидатор, оптимизатор и компрессор JavaScript. Выкидывает неиспользуемый код, жмёт, проверяет. Доступны версия для командной строки, веб-приложение и интеграция с Page Speed.
Closure Inspector — плагин для FireBug. Позволяет удобно отлаживать код, полученный из Compiler.
Closure Library — хорошо оттестированная модульная кросс-браузерная библиотека с довольно обширным функционалом: виджеты, контролы, анимация, структуры данных, работа с DOM, взаимодействие с сервером, юнит-тестирование, WYSIWYG и ещё много всего.
Closure Templates — шаблонизатор для Java и JavaScript с простым синтаксисом. JavaScript-реализация прекомпилируется в обычный JS-код, как это делается в большинстве PHP-шаблонизаторов.
Комментарии RSS по email OK
Closure Templates - это довольно интересно, почти серебряная пуля.
"Почти", потому что слишком большие ограничения. Шаблонизируются только функции. Классы и прочие вкусности остаются за бортом.
Но для некоторых случаев может быть полезен.