Если у вас небольшой сайт или приложения для мобильных устройств, вы можете ускорить загрузку сайта и улучшить работу приложения, выгружая сценарий с помощью существующих публичных CDN. Загрузка популярных библиотек JavaScript из общедоступной сети доставки контента, позволяет сэкономить трафик и улучшить общее взаимодействие с пользователем
Рекомендуется загружать библиотеки из CDN через HTTPS, даже если ваш сайт использует только HTTP. Файлы CDN хранятся с заголовками CORS и Timing-Allow и могут храниться в течение 1 года.
РЕКОМЕНДУЕМ:
Как написать безопасный код на JavaScript
Google Hosted Libraries
Google Hosted Libraries — это стабильная, надежная, высокоскоростная, глобально доступная сеть распространения контента для самых популярных библиотек JavaScript.
Доступные библиотеки:
AngularJS, Angular Material, Angular UI Router, Dojo, Ext Core, Hammer.JS, jQuery, jQuery Mobile, jQuery UI, MooTools, Prototype, script.aculo.us, Shaka Player, SPF, SWFObject и загрузчик веб-шрифтов.
Microsoft Ajax CDN
Microsoft Ajax Content Delivery Network (CDN) содержит популярные сторонние библиотеки JavaScript, такие как: jQuery, и позволяет легко добавлять их в веб-приложения. Используя преимущества CDN, вы можете значительно повысить производительность ваших приложений Ajax. Содержимое CDN кэшируется на серверах, расположенных по всему миру.
Доступные библиотеки:
jQuery, jQuery Migrate, jQuery UI, jQuery Validation, jQuery Mobile, jQuery Cycle, jQuery DataTables, Modernizr, JSHint, Knockout, Globalize, Respond, Bootstrap, Bootstrap. и Ajax, ASP.NET MVC и ASP.NET SignalR.
jsDelivr CDN
jsDelivr — это бесплатный CDN с открытым исходным кодом, созданный для помощи разработчикам и веб-мастерам. Ограничений не существует, и разрешены все виды файлов, включая библиотеки JavaScript, плагины jQuery, фреймворки CSS, шрифты и многое другое.
Доступные библиотеки:
Размещено почти 2000+ проектов, включая jQuery, Modernizr, Bootstrap, Font Awesome и т. д.
Cloudflare
Все любят Google CDN, верно? Даже у Microsoft есть публичный CDN. Проблема в том, что они содержат только малое количество самых популярных библиотек. На cdnjs размещены все популярные библиотеки — JavaScript, CSS, SWF, изображения и т. д.
Доступные библиотеки:
Размещено более 3000 библиотек, включая: jquery, angular.js, twitter-bootstrap, font-awesome, moment.js, chart.js, bootstrap-datepicker, jqueryui, foundation, normalize, angular-ui-bootstrap, bootstrap-datetimepicker, angular-ui-router, semantic-ui, lodash.js, modernizr, select2, d3, vue, handlebars.js, fancybox, animate.css и т. д.
JQuery CDN
jQuery CDN поддерживает MaxCDN и последние стабильные выпуски своих библиотек JavaScript.
Доступные библиотеки:
jQuery Core, jQuery UI, jQuery Mobile, jQuery Color, QUnit, PEP.
PageCDN
PageCDN — это сеть доставки контента, ориентированная на ускорение веб-сайтов. PageCDN выполняет работу инновационным способом, чтобы обеспечить загрузку страниц в наименьшее возможное время.
Доступные библиотеки:
jQuery, Bootstrap, Angular, React, Vue, Easy Fonts, Font Awesome, Значки дизайна материалов, Значки перьев, Ionicons, Простые значки, Super Tiny Icons.
РЕКОМЕНДУЕМ:
Как обмануть нейронную сеть
На этом все. Я коротко рассказал о самых лучших бесплатных общедоступных CDN для jQuery, Bootstrap, JavaScript и т.д.