ბიბლიოთეკები 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-ის მეშვეობით. შეამოწმეთ, რომ ბიბლიოთეკა მიერთდა.