close

JavaScript-kirjasto

Siirry navigointiin Siirry hakuun

JavaScript-kirjasto on valmiiksi kirjoitetun JavaScript- koodin kirjasto, joka mahdollistaa JavaScript-pohjaisten sovellusten, erityisesti AJAX- ja muiden verkkokeskeisten tekniikoiden , helpomman kehittämisen . [ 1 ]

Historia

Vaikka alun perin Netscapen [ 2 ] (ja myöhemmin Mozillan ) kehittämä JavaScript on aina ollut läsnä monilla web- sivustoilla , se sai jalansijaa erityisesti Web 2.0 -aikakauden nousun myötä , jolloin JavaScriptiä käytettiin yhä enemmän sovelluskäyttäjien kehittämiseen. käyttöliittymät, [ 3 ] sekä verkkopohjaiset että työpöytäpohjaiset.

JavaScriptiä yhdistettiin myös CSS :n kanssa dynaamisten verkkosivujen luomiseksi , joita myös popularisoitiin tehokkaampana ja helppokäyttöisempänä vaihtoehtona Flash -pohjaisille verkkosivustoille . [ 4 ]

Kirjastot

Koska JavaScriptin käyttö lisääntyy jatkuvasti , syntyi tarve keinoille helpottaa tällaisten dynaamisten rajapintojen luomista. Tämän seurauksena kehitettiin JavaScript-kirjastoja ja JavaScript-ohjauskirjastoja, joiden avulla kehittäjät voivat keskittyä AJAX :n luovempaan käyttöön . Tämä on johtanut muihin yrityksiin ja ryhmiin, kuten Microsoft [ 5 ] ja Yahoo! , [ 6 ]​ kehittää omia JavaScript-pohjaisia ​​käyttöliittymäkirjastoja, joita he sitten käyttävät omissa verkkosovelluksissaan.

Jotkut JavaScript-kirjastot mahdollistavat JavaScriptin helpomman integroinnin muihin verkkokehitystekniikoihin, kuten CSS- , PHP- , Ruby- ja Java -tekniikoihin . Monet kirjastot sisältävät koodin, joka havaitsee ympäristöjen väliset erot ajon aikana ja sallii sovellusten välttää tällaiset epäjohdonmukaisuudet. Tunnetuimpia, jotka tarjoavat molemmat ominaisuudet, ovat jQuery , Vue tai React .

Suurin osa suosituista JavaScript-kirjastoista julkaistaan ​​sallivien tai " kopioleft " -lisenssien alla , jotta voidaan varmistaa niiden jakelu, käyttö ja muokkaaminen ilman nimenomaista lupaa. [ 7 ]

Kehykset

Jotkut JavaScript-kirjastot luokitellaan kehyksiksi, koska ne tarjoavat perussovellusarkkitehtuureja, joita ei löydy yleisistä JavaScript-kirjastoista.

Viitteet

  1. "Mikä on JS-kirjasto?" . Khan Akatemia . Haettu 22. tammikuuta 2018 . 
  2. Lehdistötiedote , jossa kerrotaan JavaScriptistä , "Netscape ja Sun ilmoittavat JavaScriptistä", PR Newswire, 4. joulukuuta 1995
  3. "Web 2.0 -sovellusten luominen" . IBM Knowledge Center . Haettu 22. tammikuuta 2018 . 
  4. Shankland, Stephen (3. helmikuuta 2010). "HTML vs. Flash: Voidaanko turvetta välttää? . 
  5. "Microsoft JavaScript -varastot GitHubissa" . Haettu 22. tammikuuta 2018 . 
  6. "Yahoo!:n JavaScript-varastot! GitHubissa” . Haettu 22. tammikuuta 2018 . 
  7. Bennett, Tim (11. kesäkuuta 2014). "Avoimen lähdekoodin JavaScriptin käyttäminen verkkosivustollasi: lisenssit selitetty" .