cdnjs

cdnjs
cdnjs
CDNJS Logo - Web, Dark Variant.png
개발자라이언 커크먼, 토마스 데이비스, 맷 코울리, 스벤 사울루, 타일러 캐슬린
초기 릴리즈2011년 2월 25일; 11년(2011-02-25)[1]
리포지토리github.com/cdnjs/cdnjs
기록 위치자바스크립트, Go
운영 체제크로스 플랫폼
유형FOSS CDN
면허증MIT 라이선스[2]
웹사이트cdnjs.com

cdnjsCloudflare에서 주최하는 무료 오픈소스 소프트웨어(FOSS) 컨텐츠 전달 네트워크(CDN)이다.[3][4]2021년 5월 현재 GitHub에 공개 저장되어 있는 4,013개의 자바스크립트CSS 라이브러리를 서비스하고 있다.[5][6][7]인터넷 웹사이트의 12.4%인 수백만 개의 웹사이트에 포함되어 있어 자바스크립트에서 두 번째로 인기 있는 CDN이다.[8][9][10]

역사

2011년 1월 라이언 커크먼과 토마스 데이비스가 서비스를 만들어 2011년 2월 25일 깃허브에서 서비스를 개시했다.[11][12][13][14]초기에는 아마존 클라우드프론트를 통해 콘텐츠를 서비스했다.[12][15]2011년 6월 15일,[16] cdnjs는 이 프로젝트를 위해 CDN과 서브도메인 cdnjs.cloudflare.com을 제공한 Cloudflare와 제휴했다.[12][13][14][17]

설립자들은 2019년 11월 1일 '기술적·상업적 이유'를 들어 cdnj에 대한 통제를 클라우드플레어로 넘겼다.[18]지역 유지 관리자에 따르면, 이 사업은 GitHub 저장소에 대한 접근이 제한되고, 비활동적인 설립자, 적은 예산 때문에 관리하기 어려웠다고 한다.[18][19][20]당시 연간 예산은 대략 1년에 50달러였던 것으로 추정된다.[18][21]

작전

이 서비스는 커뮤니티와 클라우드플래어에 의해 유지된다.[4]2021년 5월 현재, 주요 GitHub 저장소에 1,443명의 기여자가 있으며, 새로운 패키지 구성 GitHub 저장소에 88명의 기여자가 있다.[6][22]

디지탈오션, 알골리아, 헤로쿠, 아틀라시안, 센트리, 린20 등의 후원도 받고 있다.[23][24][25]

개발자가 cdnjs 라이브러리 메타데이터를 조회할 수 있는 공개 JSON API가 있다.[26][27]

cdnj의 리소스는 HTTP/2, HTTP, HTTPS 또는 SPDY 등 다양한 연결 프로토콜을 사용하여 로드할 수 있다.[5][25][28]

cdnjs.cloudflare.com 도메인은 HSTS 사전 로드 목록의 일부다.[29]

자체 서버에서 cdnjs 라이브러리의 복제를 호스팅하는 웹 사이트:

참조

  1. ^ "cdnjs/cdnjs GitHub API". GitHub. Retrieved 8 July 2019.
  2. ^ "cdnjs/LICENSE at master · cdnjs/cdnjs". Retrieved 17 April 2019.
  3. ^ "libraries - cdnjs.com - The best FOSS CDN for web related libraries to speed up your websites!". Retrieved 17 April 2019.
  4. ^ a b "Sponsorships". Cloudflare. Retrieved September 3, 2020.
  5. ^ a b "Top 4 CDN services for hosting open source libraries opensource.com". opensource.com. Retrieved 18 April 2019.
  6. ^ a b "cdnjs/cdnjs: 🤖 CDN assets - The #1 free and open source CDN built to make life easier for developers". Retrieved 13 May 2021.
  7. ^ Ivanovs, Alex (April 3, 2014). "Faster Content Delivery Solutions for Web Developers". The Huffington Post. Retrieved September 3, 2020.
  8. ^ "Usage Statistics and Market Share of JavaScript Content Delivery Networks for Websites". W3Techs. Retrieved 13 May 2021.
  9. ^ Goto, Daichi (November 1, 2018). "JavaScript CDNのCDNJSが成長中、シェア8%超え". Mynavi.
  10. ^ "ULTIMATE GUIDE TO CDNJS- WHAT IT DOES FOR YOUR WEBSITE". BelugaCDN. July 27, 2020. Retrieved September 3, 2020.
  11. ^ "cdnjs.com: the missing cdn". cdnjs.com. Archived from the original on January 25, 2011. Retrieved September 3, 2020.
  12. ^ a b c "CDNJS: Community Moderated Javascript Libraries + CloudFlare". Cloudflare. Retrieved 18 April 2019.
  13. ^ a b "345 - Behind CDNJS - #Cat5TV Category5TV". May 3, 2014. Retrieved September 3, 2020.
  14. ^ a b "63: CDNJS with Thomas Davis and Ryan Kirkman". The Changelog. June 21, 2011. Retrieved September 3, 2020.
  15. ^ "cdn js Treehouse Blog". Retrieved 18 April 2019.
  16. ^ @Cloudflare (16 June 2011). "CDNJS: all the Internet's best Javascript libraries, now in a single, fast repo powered by CloudFlare! blog.cloudflare.com/cdnjs-community-moderated-javascript-librarie" (Tweet) – via Twitter.
  17. ^ Perez, Sarah (June 24, 2019). "Cloudflare issues affecting numerous sites on Monday AM [Update: fixed]". TechCrunch. Retrieved September 3, 2020.
  18. ^ a b c "Lack of cdnjs activity". Hacker News. November 1, 2019. Retrieved September 3, 2020.
  19. ^ "Lack of cdnjs activity". GitHub. October 21, 2019. Retrieved September 3, 2020.
  20. ^ "An Update on CDNJS". The Cloudflare Blog. December 19, 2019. Retrieved September 3, 2020.
  21. ^ "cdnjs". Open Collective. Archived from the original on December 24, 2019. Retrieved September 3, 2020.
  22. ^ "cdnjs/packages: 📦 Package configurations - The #1 free and open source CDN built to make life easier for developers". Retrieved 13 May 2021.
  23. ^ "Open Source at DigitalOcean". Retrieved 8 July 2019.
  24. ^ "15+ Free CDN WordPress Services to Boost Your Site Speed (2019) - CollectiveRay". Retrieved 18 April 2019.
  25. ^ a b "About Us - cdnjs - The #1 free and open source CDN built to make life easier for developers". Retrieved 13 May 2021.
  26. ^ "cdnjs API ProgrammableWeb". Retrieved 18 April 2019.
  27. ^ "API - cdnjs.com - The best FOSS CDN for web related libraries to speed up your websites!". Retrieved 17 April 2019.
  28. ^ "CDNJS: The Fastest Javascript Repo on the Web". Cloudflare. Retrieved 18 April 2019.
  29. ^ "HSTS Preload List Submission". Retrieved 17 April 2019.

외부 링크