close

Biblioteka JavaScript

Przejdź do nawigacji Przejdź do wyszukiwania

Biblioteka JavaScript to biblioteka wstępnie napisanego kodu JavaScript , która umożliwia łatwiejsze tworzenie aplikacji opartych na JavaScript, w szczególności technologii AJAX i innych technologii internetowych . [ 1 ]

Historia

Chociaż JavaScript , początkowo opracowany przez Netscape [ 2 ]​ (a później Mozillę ), zawsze był obecny w wielu witrynach internetowych , zyskał popularność zwłaszcza wraz z nadejściem ery Web 2.0 , w której JavaScript był coraz częściej używany do tworzenia aplikacji. interfejsy, [ 3 ] zarówno internetowe , jak i stacjonarne.

JavaScript połączono również z CSS w celu stworzenia dynamicznych stron internetowych , które spopularyzowano jako wydajniejszą i bardziej dostępną alternatywę dla stron opartych na Flashu . [ 4 ]

Biblioteki

Biorąc pod uwagę stale rosnące wykorzystanie JavaScript , pojawiła się potrzeba środków ułatwiających tworzenie takich dynamicznych interfejsów. W związku z tym opracowano biblioteki JavaScript i biblioteki sterujące JavaScript, co pozwoliło programistom skupić się na bardziej kreatywnych zastosowaniach AJAX . Doprowadziło to do powstania innych firm i grup, takich jak Microsoft [ 5 ] i Yahoo! , [ 6 ]​ do tworzenia własnych bibliotek interfejsu użytkownika opartych na JavaScript, których następnie używają we własnych aplikacjach internetowych.

Niektóre biblioteki JavaScript umożliwiają łatwiejszą integrację JavaScript z innymi technologiami tworzenia stron internetowych, takimi jak CSS , PHP , Ruby i Java . Wiele bibliotek zawiera kod do wykrywania różnic między środowiskami w czasie wykonywania i umożliwia aplikacjom unikanie takich niespójności. Do najbardziej znanych, które zapewniają obie funkcje, należą jQuery , Vue czy React .

Ogromna większość popularnych bibliotek JavaScript jest udostępniana na licencjach permisywnych lub „ copyleft ” , aby zapewnić ich dystrybucję, użytkowanie i modyfikację bez wyraźnej zgody. [ 7 ]

Ramy

Niektóre biblioteki JavaScript są klasyfikowane jako frameworki , ponieważ dostarczają podstawowych architektur aplikacji, których nie można znaleźć w ogólnych bibliotekach JavaScript.

Referencje

  1. „Co to jest biblioteka JS?” . Akademia Khana . Źródło 22 stycznia 2018 . 
  2. Komunikat prasowy ogłaszający JavaScript , „Netscape i Sun ogłaszają JavaScript”, PR Newswire, 4 grudnia 1995 r.
  3. „Tworzenie aplikacji Web 2.0” . Centrum Wiedzy IBM . Źródło 22 stycznia 2018 . 
  4. Shankland, Stephen (3 lutego 2010). „HTML a Flash: Czy można uniknąć wojny o terytorium? . 
  5. „Repozytoria Microsoft JavaScript w serwisie GitHub” . Źródło 22 stycznia 2018 . 
  6. "Repozytoria JavaScript firmy Yahoo! na GitHubie” . Źródło 22 stycznia 2018 . 
  7. Bennett, Tim (11 czerwca 2014). „Korzystanie z otwartego kodu JavaScript w Twojej witrynie: objaśnienia dotyczące licencji” .