close

JavaScript könyvtár

Ugrás a navigációhoz Ugrás a kereséshez

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

  1. "Mi az a JS-könyvtár?" . Khan Akadémia . Letöltve: 2018. január 22 . 
  2. Sajtóközlemény a JavaScriptről , "A Netscape és a Sun bejelentette a JavaScriptet", PR Newswire, 1995. december 4.
  3. "Web 2.0 alkalmazások létrehozása" . IBM Tudásközpont . Letöltve: 2018. január 22 . 
  4. Shankland, Stephen (2010. február 3.). "HTML vs. Flash: Elkerülhető a gyepháború? . 
  5. "Microsoft JavaScript-tárak a GitHubon" . Letöltve: 2018. január 22 . 
  6. "A Yahoo! JavaScript-tárolói! a GitHubon” . Letöltve: 2018. január 22 . 
  7. Bennett, Tim (2014. június 11.). "Nyílt forráskódú JavaScript használata webhelyén: A licencek magyarázata" .