JavaScript ไลบรารีผ่าน CDN
ไม่จำเป็นต้องดาวน์โหลดไลบรารี มาที่โปรเจกต์ของคุณเสมอไป ผู้เขียนไลบรารีมักวาง โค้ดของไลบรารีไว้บนเว็บไซต์พิเศษ ที่สร้างลิงก์ตรงสำหรับการเชื่อมต่อ ไลบรารี เว็บไซต์ดังกล่าวเรียกว่า 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 ตรวจสอบว่าไลบรารีเชื่อมต่อแล้ว