Бібліятэкі праз CDN у JavaScript
Бібліятэкі не абавязкова спампоўваць сабе ў праект. Часта аўтары бібліятэк размяшчаюць коды бібліятэк на спецыяльных сайтах, якія ствараюць прамыя спасылкі для падключэння бібліятэк. Такія сайты называюцца CDN, што расшыфроўваецца як (content delivery network, сетка дастаўкі кантэнту).
Напрыклад, у дакументацыі бібліятэкі lodash можна знайсці спасылку на CDN і ў сваім HTML файле падключыць гэту бібліятэку не спампоўваючы яе:
<!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>
Перавагай CDN з'яўляецца хуткасць. Як правіла, сеткі дастаўкі кантэнту аддаюць файлы хутчэй звычайнага хастынгу. Акрамя таго, калі вы выкарыстоўваеце папулярную бібліятэку, то высокая верагоднасць, што гэтая бібліятэка ўжо ёсць у кэшы браўзера карыстальніка і яна не будзе спампавана нанова.
Недахопам CDN з'яўляецца тое, што ў адзін выдатны дзень спасылка на бібліятэку можа перастаць працаваць і ваш сайт пасыплецца.
Падключыце бібліятэку underscorejs праз CDN. Праверце, што бібліятэка падключылася.