Neudobnosti biblioteka u JavaScript-u
Često jedne biblioteke zavise od drugih. Stoga, pre nego što povežete željenu biblioteku, morate povezati njene zavisnosti.
Za primer, razmotrimo biblioteku slick za kreiranje slajdera. Ova biblioteka zavisi od biblioteke jQuery. To znači da za povezivanje slajdera treba da povežete i 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>
Neudobnost ovog pristupa je u tome što treba da ručno preuzimate biblioteku i njene zavisnosti i pri tome vodite računa da se verzije biblioteka slažu jedna sa drugom. Ako na svom sajtu koristite nekoliko biblioteka, to može postati problem. Na primer, svaka od vaših biblioteka u svojim zavisnostima može zahtevati jQuery, i pri tome različite verzije. Moraćete ručno da rešavate ovaj konflikt.
Preuzmite sebi biblioteku slick. Povežite je sebi i napravite slajder. Poigrajte se sa podešavanjima, opisanim u dokumentaciji.