Maktaba kupitia CDN katika JavaScript
Maktaba si lazima kuzipakua mwenyewe kwenye mradi wako. Mara nyingi waandishi wa maktaba huweka misimbo ya maktaba kwenye tovuti maalum, zinazounda viungo vya moja kwa moja kwa kuunganisha maktaba. Tovuti kama hizi huitwa CDN, ambayo ni kifupi cha (content delivery network, mtandao wa usambazaji wa maudhui).
Kwa mfano, katika nyaraka za maktaba ya lodash unaweza kupata kiungo cha CDN na kwenye faili yako ya HTML kuunganisha maktaba hiyo bila kuitapakua:
<!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>
Faida ya CDN ni kasi. Kwa kawaida mitandao ya usambazaji wa maudhui hupeana faili kwa kasi zaidi kuliko wavu wa kawaida. Zaidi ya hayo, ikiwa unatumia maktaba maarufu, kuna uwezekano mkubwa kwamba maktaba hiyo tayari iko kwenye kache ya kivinjari cha mtumiaji na haitapakuliwa tena.
Hasara ya CDN ni kwamba, siku moja kiungo cha maktaba kinaweza kukosa kufanya kazi na tovuti yako iteshindwa.
Unganisha maktaba ya underscorejs kupitia CDN. Hakikisha kuwa maktaba imeunganishwa.