cdnjs - cdnjs

cdnjs
Логотип CDNJS - Web, Dark Variant.png
Разработчики) Райан Киркман , Томас Дэвис , Мэтт Коули , Свен Сауло , Тайлер Кэслин
Первый выпуск 25 февраля 2011 г . ; 10 лет назад  ( 2011-02-25 )
Репозиторий github.com/cdnjs/cdnjs
Написано в JavaScript , Go
Операционная система Кроссплатформенность
Тип FOSS CDN
Лицензия Лицензия MIT
Веб-сайт cdnjs.com

cdnjs - это сеть доставки контента (CDN) бесплатного программного обеспечения с открытым исходным кодом (FOSS ), размещенная на Cloudflare . По состоянию на май 2021 года он обслуживает 4013 библиотек JavaScript и CSS , которые публично хранятся на GitHub . Он включен в миллионы веб-сайтов или 12,4% веб-сайтов в Интернете , что делает его вторым по популярности CDN для JavaScript.

История

В январе 2011 года Райан Киркман и Томас Дэвис создали сервис, запустив его на GitHub 25 февраля 2011 года. Первоначально он обслуживал контент через Amazon CloudFront . 15 июня 2011 года cdnjs стал партнером Cloudflare, который предоставил CDN и субдомен cdnjs.cloudflare.com для проекта.

1 ноября 2019 года основатели передали контроль над cdnjs компании Cloudflare, сославшись на «технические и коммерческие причины». По словам сопровождающих сообщества, управлять проектом было сложно из-за ограниченного доступа к репозиторию GitHub, неактивных учредителей и небольшого бюджета. По оценкам, годовой бюджет в то время составлял примерно 50 долларов в год.

Операция

Сервис поддерживается сообществом и Cloudflare. По состоянию на май 2021 года в основной репозиторий GitHub добавили 1443 участника, а в репозиторий GitHub с новой конфигурацией пакетов - 88.

Его также спонсируют DigitalOcean , Algolia , Heroku , Atlassian , Sentry и Lean20.

Существует общедоступный JSON API для разработчиков, который может запрашивать метаданные библиотеки cdnjs.

Ресурсы на cdnjs могут быть загружены с использованием ряда протоколов подключения - HTTP / 2 , HTTP , HTTPS или SPDY .

Домен cdnjs.cloudflare.com является частью списка предварительной загрузки HSTS .

Существуют веб-сайты, на которых размещаются клоны библиотек cdnjs на своих серверах:

Рекомендации

Внешние ссылки