Google otwiera narzędzia dla JavaScriptu

Google otwiera narzędzia dla JavaScriptu

Grzegorz Niemirowski
06.11.2009 18:40

Google otworzyło bibliotekę dla języka JavaScript, której używa w niektórych swoich aplikacjach webowych. Otworzono także źródła narzędzia do kompresji JavaScriptu.Biblioteka nosi nazwę Closure i zawiera szeroki zestaw funkcjonalności, od serializacji do standardowych widgetów dla interfejsu użytkownika. Wszystkie funkcje są tak napisane, aby mogły działać na każdej przeglądarce i mogą być łatwo wykorzystywane. Closure pozwala obejść niektóre ograniczenia i słabości JavaScriptu, np. wprowadzając zorientowane obiektowo dziedziczenie. Oferuje także przestrzenie nazw i obsługuje ładowanie modułów z rozwiązywaniem zależności. Kod źródłowy Closure jest dostępny na licencji Apache. Udostępniono także dokumentację do API i samouczki.Udostępniono też Closure Compiler, napisane w Javie narzędzie do kompresji i optymalizacji JavaScriptu. Pozwala ono także przeprowadzać analizę kodu w celu odnalezienia typowych błędów programistycznych. Może być uruchamiany z wiersza polecenia lub też z poziomu strony internetowej na której programiści mogą wklejać swój kod do analizy. Dostępne jest także API REST, które pozwala na zautomatyzowane użycie hostowanego Closure Compilera. Programiści mają do dyspozycji także plugin Firebug o nazwie Closure Inspector służący do debugowania skompresowanego kodu. Za jego pomocą można mapować skompresowany kod na oryginalny. Closure Compiler również jest dostępny na zasadach Apache License.

Źródło artykułu:www.dobreprogramy.pl
Oceń jakość naszego artykułuTwoja opinia pozwala nam tworzyć lepsze treści.
Wybrane dla Ciebie
Komentarze (4)