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