Inconvenientes de las bibliotecas en JavaScript
A menudo, unas bibliotecas dependen de otras. Por lo tanto, antes de conectar la biblioteca que necesitas, es necesario conectar sus dependencias.
Como ejemplo, consideremos la biblioteca slick para crear carruseles. Esta biblioteca depende de la biblioteca jQuery. Esto significa que para conectar el carrusel necesitas conectar también 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>
La inconveniencia de este enfoque radica en que es necesario descargar manualmente la biblioteca y sus dependencias, y al mismo tiempo asegurarse de que las versiones de las bibliotecas sean compatibles entre sí. Si utilizas varias bibliotecas en tu sitio, esto puede convertirse en un problema. Por ejemplo, cada una de tus bibliotecas en sus dependencias puede requerir jQuery y, además, versiones diferentes. Tendrás que resolver este conflicto manualmente.
Descarga la biblioteca slick. Conéctala y crea un carrusel. Experimenta con las configuraciones descritas en la documentación.