Неудобства на библиотеките во JavaScript
Често едни библиотеки зависат од други. Затоа пред да ја поврзете потребната библиотека, потребно е да ги поврзете нејзините зависности.
Како пример, да ја разгледаме библиотеката slick за создавање слајдери. Оваа библиотека зависи од библиотеката jQuery. Ова значи дека за да го поврзете слајдерот треба да ја поврзете и jQuery:
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="jquery-2.2.0.min.js"></script>
<script src="./slick/slick.js"></script>
</head>
<body>
</body>
</html>
Неудобноста на овој пристап се состои во тоа што треба рачно да ја преземете библиотеката и нејзините зависности и притоа да внимавате верзиите на библиотеките да се компатибилни една со друга. Ако на вашата веб-страница користите неколку библиотеки, ова може да стане проблем. На пример, секоја од вашите библиотеки во своите зависности може да бара jQuery и притоа различни верзии. Ќе мора рачно да го решите овој конфликт.
Преземете ја библиотеката slick. Поврзете ја и создадете слајдер. Експериментирајте со поставките опишани во документацијата.