Преимущества использования CDN (сети доставки содержимого) для подключения библиотеки JavaScript:
- Скорость. 2 Как правило, CDN отдают файлы быстрее обычного хостинга. 2
- Кэширование. 25 Если используется популярная библиотека, то высока вероятность, что она уже есть в кеше браузера пользователя и не будет скачена заново. 2
- Отсутствие необходимости загружать и копировать файлы на сервер. 1 Также не нужно использовать дополнительные программы, например диспетчеры пакетов. 1
- Высокая отказоустойчивость и производительность. 1 Доставка контента осуществляется с сервера, который ближе других расположен к пользователю. 4
- Автоматическое использование последней версии библиотеки. 1
Однако у CDN есть и недостаток: в один прекрасный день ссылка на библиотеку может перестать работать. 2