close

JavaScript-bibliotek

Gå till navigering Gå till sök

Ett JavaScript-bibliotek är ett bibliotek med förskriven JavaScript -kod som möjliggör enklare utveckling av JavaScript-baserade applikationer, särskilt AJAX och andra webbcentrerade teknologier . [ 1 ]

Historik

Även om JavaScript , som ursprungligen utvecklades av Netscape [ 2 ]​ (och senare Mozilla ), alltid har funnits på många webbplatser , vann det mark särskilt med uppkomsten av Web 2.0 -eran , där JavaScript användes mer och mer för att utveckla applikationsanvändare gränssnitt, [ 3 ] både webbaserade och skrivbordsbaserade.

JavaScript kombinerades också med CSS för att skapa dynamiska webbsidor , som också populariserades som ett mer effektivt och tillgängligt alternativ till Flash -baserade webbplatser . [ 4 ]

Bibliotek

Med tanke på den ständigt ökande användningen av JavaScript uppstod ett behov av medel för att underlätta skapandet av sådana dynamiska gränssnitt. Följaktligen utvecklades JavaScript-bibliotek och JavaScript-kontrollbibliotek, vilket gör det möjligt för utvecklare att fokusera på mer kreativ användning av AJAX . Detta har lett till att andra företag och grupper, som Microsoft [ 5 ] och Yahoo! , [ 6 ]​ för att utveckla sina egna JavaScript-baserade användargränssnittsbibliotek, som de sedan använder i sina egna webbapplikationer.

Vissa JavaScript-bibliotek tillåter enklare integration av JavaScript med andra webbutvecklingstekniker, som CSS , PHP , Ruby och Java . Många bibliotek innehåller kod för att upptäcka skillnader mellan miljöer under körning och tillåter applikationer att undvika sådana inkonsekvenser. Bland de mest kända som tillhandahåller båda funktionerna är jQuery , Vue eller React .

De allra flesta populära JavaScript-bibliotek släpps under tillåtande eller " copyleft " -licenser för att säkerställa deras distribution, användning och modifiering utan uttryckligt tillstånd. [ 7 ]

Ramar

Vissa JavaScript-bibliotek klassificeras som ramverk eftersom de tillhandahåller grundläggande applikationsarkitekturer som inte finns i allmänna JavaScript-bibliotek.

Referenser

  1. "Vad är ett JS-bibliotek?" . Khan Academy . Hämtad 22 januari 2018 . 
  2. Pressmeddelande som tillkännager JavaScript , "Netscape och Sun tillkännager JavaScript", PR Newswire, 4 december 1995
  3. "Skapa Web 2.0-applikationer" . IBM Knowledge Center . Hämtad 22 januari 2018 . 
  4. Shankland, Stephen (3 februari 2010). "HTML vs. Flash: Kan ett torvkrig undvikas? . 
  5. "Microsoft JavaScript Repositories på GitHub" . Hämtad 22 januari 2018 . 
  6. "JavaScript Repositories från Yahoo! på GitHub” . Hämtad 22 januari 2018 . 
  7. Bennett, Tim (11 juni 2014). "Att använda JavaScript med öppen källkod på din webbplats: Licenser förklaras" .