Библиотека JavaScript является библиотекой предварительно написанным JavaScript , что облегчает разработку приложений JavaScript на основе, [1] , особенно для AJAX и других веб-ориентированных технологий. [2]
История
Хотя JavaScript , впервые разработанный Netscape (а затем и Mozilla ), уже давно присутствует в Интернете для многих веб-сайтов , он приобрел особую популярность с подъемом компьютерной эры Web 2.0 , в которой JavaScript все чаще использовался для разработка пользовательских интерфейсов для приложений, как веб- приложений, так и настольных компьютеров.
JavaScript также был объединен с CSS для создания динамических веб-страниц , которые также стали популярными как более эффективная и доступная альтернатива веб-сайтам на основе Flash .
Библиотеки
В связи с возросшими требованиями к JavaScript , программистам понадобились более простые средства для разработки таких динамических интерфейсов. Таким образом, были разработаны библиотеки JavaScript и библиотеки виджетов JavaScript, позволяющие разработчикам сосредоточиться на более характерных приложениях Ajax . [3] Это привело к появлению других компаний и групп, таких как Microsoft и Yahoo! разработка собственных библиотек пользовательского интерфейса на основе JavaScript, которые используются в веб-приложениях, разрабатываемых этими компаниями. [4] Некоторые библиотеки JavaScript позволяют упростить интеграцию JavaScript с другими технологиями веб-разработки, такими как CSS , PHP , Ruby и Java . Многие библиотеки включают код для обнаружения различий между средами выполнения и устранения необходимости в приложениях учитывать такие несоответствия.
Почти все библиотеки JavaScript выпускаются под лицензией центра копирования или авторского лева, чтобы гарантировать безлицензионное распространение, использование и модификацию. [5]
Каркасы
Некоторые библиотеки JavaScript, такие как Angular , классифицируются как фреймворки, поскольку они демонстрируют возможности и свойства полного стека, которых нет в обычных библиотеках JavaScript. [ необходима цитата ]
Смотрите также
Рекомендации
- ^ Дэвид Сойер Макфарланд (2014). JavaScript и JQuery: отсутствующее руководство . O'Reilly Media . п. 106. ISBN 9781491948620.
- ^ "Что такое JS-библиотека?" . Ханская академия . Проверено 15 января 2018 .
- ^ Энди Харрис (2009). JavaScript и AJAX для чайников . Вайли . п. 240. ISBN 9780470417997.
- ^ Джейк Раттер (2011). Разрушение JQuery . Вайли . п. 21. ISBN 9780470977361.
- ^ Шелли Пауэрс (2010). Поваренная книга JavaScript . O'Reilly Media . С. 389–412. ISBN 9781449395926.