Bibliotheken via CDN in JavaScript
Het is niet nodig om bibliotheken naar je project te downloaden. Vaak plaatsen de auteurs van bibliotheken de code van bibliotheken op speciale websites die directe links creëren om bibliotheken aan te sluiten. Zulke websites worden CDN genoemd, wat staat voor (content delivery network, content delivery netwerk).
Bijvoorbeeld, in de documentatie van de bibliotheek lodash kun je een link naar een CDN vinden en in je HTML-bestand deze bibliotheek aansluiten zonder hem te downloaden:
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="https://cdn.jsdelivr.net/npm/lodash@4.17.21/lodash.min.js"></script>
</head>
<body>
</body>
</html>
Het voordeel van CDN is snelheid. Over het algemeen leveren content delivery netwerken bestanden sneller dan een gewone hosting. Bovendien, als je een populaire bibliotheek gebruikt, is de kans groot dat deze bibliotheek al in de cache van de browser van de gebruiker zit en niet opnieuw gedownload hoeft te worden.
Het nadeel van CDN is dat op een dag de link naar de bibliotheek kan stoppen met werken en je website zal falen.
Sluit de bibliotheek underscorejs aan via CDN. Controleer of de bibliotheek is aangesloten.