JavaScript könyvtár
A JavaScript-könyvtár egy előre megírt JavaScript -kód könyvtára, amely lehetővé teszi a JavaScript-alapú alkalmazások, különösen az AJAX és más webközpontú technológiák egyszerűbb fejlesztését . [ 1 ]
Előzmények
Bár a kezdetben a Netscape [ 2 ] (és később a Mozilla ) által kifejlesztett JavaScript mindig is jelen volt számos webhelyen , különösen a Web 2.0 korszakának felemelkedésével nyert teret , amelyben a JavaScriptet egyre inkább az alkalmazások fejlesztésére használták. interfészek, [ 3 ] web alapú és asztali alapú egyaránt .
A JavaScriptet a CSS - sel is kombinálták dinamikus weboldalak létrehozásához , amelyeket a Flash alapú webhelyek hatékonyabb és elérhetőbb alternatívájaként népszerűsítettek . [ 4 ]
Könyvtárak
Tekintettel a JavaScript egyre növekvő használatára , felmerült az igény olyan eszközökre, amelyek megkönnyítik az ilyen dinamikus interfészek létrehozását. Ennek eredményeként JavaScript-könyvtárakat és JavaScript-vezérlőkönyvtárakat fejlesztettek ki, lehetővé téve a fejlesztők számára, hogy az AJAX kreatívabb felhasználására összpontosítsanak . Ez oda vezetett, hogy más cégek és csoportok, például a Microsoft [ 5 ] és a Yahoo! , [ 6 ] saját JavaScript alapú felhasználói felület-könyvtárak fejlesztésére, amelyeket aztán saját webalkalmazásaikban használnak.
Egyes JavaScript-könyvtárak lehetővé teszik a JavaScript egyszerűbb integrációját más webfejlesztési technológiákkal, mint például a CSS , PHP , Ruby és Java . Sok könyvtár tartalmaz kódot a környezetek közötti különbségek észlelésére futás közben, és lehetővé teszi az alkalmazások számára, hogy elkerüljék az ilyen következetlenségeket. A legismertebbek, amelyek mindkét funkciót biztosítják, a jQuery , a Vue vagy a React .
A népszerű JavaScript-könyvtárak túlnyomó többsége megengedő vagy " copyleft " licencek alatt kerül kiadásra, hogy biztosítsák terjesztésüket, felhasználásukat és módosításukat kifejezett engedély nélkül. [ 7 ]
Keretrendszerek
Egyes JavaScript-könyvtárak keretrendszernek minősülnek, mivel olyan alapvető alkalmazásarchitektúrákat biztosítanak , amelyek nem találhatók meg az általános JavaScript-könyvtárakban.
Hivatkozások
- ↑ "Mi az a JS-könyvtár?" . Khan Akadémia . Letöltve: 2018. január 22 .
- ↑ Sajtóközlemény a JavaScriptről , "A Netscape és a Sun bejelentette a JavaScriptet", PR Newswire, 1995. december 4.
- ↑ "Web 2.0 alkalmazások létrehozása" . IBM Tudásközpont . Letöltve: 2018. január 22 .
- ↑ Shankland, Stephen (2010. február 3.). "HTML vs. Flash: Elkerülhető a gyepháború? .
- ↑ "Microsoft JavaScript-tárak a GitHubon" . Letöltve: 2018. január 22 .
- ↑ "A Yahoo! JavaScript-tárolói! a GitHubon” . Letöltve: 2018. január 22 .
- ↑ Bennett, Tim (2014. június 11.). "Nyílt forráskódú JavaScript használata webhelyén: A licencek magyarázata" .