JavaScript ไลบรารีผ่าน CDN

ไม่จำเป็นต้องดาวน์โหลดไลบรารี มาที่โปรเจกต์ของคุณเสมอไป ผู้เขียนไลบรารีมักวาง โค้ดของไลบรารีไว้บนเว็บไซต์พิเศษ ที่สร้างลิงก์ตรงสำหรับการเชื่อมต่อ ไลบรารี เว็บไซต์ดังกล่าวเรียกว่า CDN ซึ่งย่อมาจาก (content delivery network, เครือข่ายจัดส่งเนื้อหา)

ตัวอย่างเช่น ในเอกสารประกอบของไลบรารี lodash คุณสามารถค้นหาลิงก์ไปยัง CDN และใน ไฟล์ HTML ของคุณเองก็สามารถเชื่อมต่อไลบรารีนี้ ได้โดยไม่ต้องดาวน์โหลด:

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 คือ อยู่มาวันหนึ่ง ลิงก์ไปยังไลบรารีอาจ หยุดทำงานและเว็บไซต์ของคุณจะพัง

Задание 1

เชื่อมต่อไลบรารี underscorejs ผ่าน CDN ตรวจสอบว่าไลบรารีเชื่อมต่อแล้ว