Гоогле Цлосуре Тоолс

Гугл алати за затварање[1] представљају комплет алата који служе програмерима за развијање богатих апликација користећи ЈаваСкрипт .Развијени су од стране Гугл-а за употребу у њиховим веб апликацијама као што су Гмаил, Гоогле Доцс и Гоогле Мапс.

Компајлер за затварање уреди

Компајлер за затварање је алат који чини ЈаваСкрипт преузимање бржим и ефикаснијим. Не компајлира са ЈаваСкрипт кода на машински код, већ компајлира са ЈаваСкрипт кода у ефикаснији ЈаваСкрипт код. Рашчлани ЈаваСкрипт код, анализира га, уклања такозвани мртав код и преписује и минимизира шта је остало. Такође проверава синтаксу, типове и упозорава на честе ЈаваСкрипт грешке. Подржава транскомпајлирање неких ЕЦМАСцрипт 6 кодова у ЕЦМАСцрипт 3, тако да програмери могу писати Јаваскрипт који користи ове карактеристике и покрену их у браузерима и другим окружењима која их још увек не подржавају. Компајлер је обезбеђен на следеће начине:

  • Цомманд-лине:
    • Ова Јава апликација мозе бити позвана из командне линије и пролази кроз листу ЈаваСкрипт фајлова за компилацију.
  • Интерацтиве-wаy:
    • Сајт компајлера за затварање обезбеђује корисницима да могу унети ЈаваСкрипт код и вебсајт ће одговорити оптимизираним ЈаваСкрипт кодом који корисници могу копирати и даље користити.
  • ХТТП ПОСТ АПИ

Библиотека затварања уреди

Библиотека затварања је ЈаваСкрипт библиотека написана специјално да искористи Компајлер за затварање, базирана на модуларној архитектури.

Шаблон затварања уреди

Саблон затварања је систем шаблона за динамичко генерисање ХТМЛ-а и у ЈаваСкрипту[2] и у Јави[3].

Стилови затварања уреди

Ово је компајлер који обезбеђује проширену верзију [ЦСС]-а, која је компилацијом сведена на класицни ЦСС.

Види још уреди

Референце уреди

  1. ^ Болин, Мицхаел, "Цлосуре: Тхе Дефинитиве Гуиде", О'Реиллy Медиа Инц., Себастопол, ЦА, 2010
  2. ^ Хелло Wорлд Усинг ЈаваСцрипт | Цлосуре Темплатес | Гоогле Девелоперс
  3. ^ Хелло Wорлд Усинг Јава | Цлосуре Темплатес | Гоогле Девелоперс

Спољашње везе уреди