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 кітапханасын жүктеп алыңыз. Оны өзіңізге қосып, слайдер жасаңыз. Құжаттамада сипатталған баптаулармен танысып, ойнаңыз.