JavaScript'te Kütüphane Kullanımının Dezavantajları
Sıklıkla kütüphaneler birbirine bağımlıdır. Bu nedenle, ihtiyacınız olan kütüphaneyi entegre etmeden önce, onun bağımlılıklarını entegre etmeniz gerekir.
Örnek olarak, slayt oluşturmak için kullanılan slick kütüphanesini ele alalım. Bu kütüphane, jQuery kütüphanesine bağımlıdır. Bu şu anlama gelir: slaytı entegre etmek için jQuery'yi de entegre etmeniz gerekir:
<!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>
Bu yaklaşımın dezavantajı şudur: kütüphaneyi ve onun bağımlılıklarını manuel olarak indirmeniz ve aynı zamanda kütüphane versiyonlarının birbirleriyle uyumlu olduğundan emin olmanız gerekir. Web sitenizde birden fazla kütüphane kullanıyorsanız, bu bir sorun haline gelebilir. Örneğin, kullandığınız her bir kütüphane kendi bağımlılıkları için jQuery gerektirebilir ve hatta farklı versiyonlarını isteyebilir. Bu çakışmayı manuel olarak çözmeniz gerekecektir.
slick kütüphanesini kendinize indirin. Onu entegre edin ve bir slayt oluşturun. Dokümantasyonda açıklanan ayarlarla denemeler yapın.