Knihovna JavaScript - JavaScript library
Knihovna JavaScript je knihovna pre-psaný JavaScript kód, který umožňuje snadnější vývoj aplikací JavaScript bázi, především pro AJAX a dalších webových orientovaných technologií.
Dějiny
Zatímco JavaScript , který jako první vyvinula společnost Netscape (a později Mozilla ), je na webu již dlouhou dobu zastoupen na mnoha webových stránkách , s nástupem éry výpočetní techniky Web 2.0 , ve které se JavaScript stále více používá pro vývoj uživatelských rozhraní pro aplikace, webové i desktopové.
JavaScript byl také kombinován s CSS za účelem vytvoření dynamických webových stránek , které se také staly populární jako efektivnější a přístupnější alternativa k webům založeným na Flash .
Knihovny
S rozšířenými požadavky na JavaScript byl pro programátory potřeba snadnější prostředek k vývoji takových dynamických rozhraní. Byly tedy vyvinuty knihovny JavaScript a knihovny widgetů JavaScriptu, což vývojářům umožňuje soustředit se více na výraznější aplikace Ajaxu . To vedlo k dalším společnostem a skupinám, jako jsou Microsoft a Yahoo! vývoj vlastních knihoven uživatelského rozhraní založených na JavaScriptu, které si najdou cestu do webových aplikací vyvinutých těmito společnostmi. Některé knihovny JavaScript umožňují snadnější integraci JavaScriptu s dalšími technologiemi webového vývoje, jako jsou CSS , PHP , Ruby a Java . Mnoho knihoven obsahuje kód pro detekci rozdílů mezi běhovými prostředími a odstranění potřeby aplikací, které takové nekonzistence umožňují.
Téměř všechny knihovny JavaScript jsou vydávány pod licencí copycenter nebo copyleft, aby byla zajištěna distribuce, použití a úpravy bez licencí.
Rámce
Některé knihovny JavaScriptu, jako je Angular , jsou klasifikovány jako rámce, protože vykazují možnosti úplného zásobníku a vlastnosti, které se v obecných knihovnách JavaScript nenacházejí.