主干.js和underscore.js CDN建议?


Answers:


248

http://www.cdnjs.com托管了许多不太流行的JavaScript框架,包括:

  • //cdnjs.cloudflare.com/ajax/libs/backbone.js/1.0.0/backbone-min.jsHTTP | HTTPS

  • //cdnjs.cloudflare.com/ajax/libs/underscore.js/1.5.2/underscore-min.jsHTTP | HTTPS

为了方便起见,以下是脚本标签:

Backbone.js
<script type="text/javascript"
   src="//cdnjs.cloudflare.com/ajax/libs/backbone.js/1.0.0/backbone-min.js"></script>
Underscore.js
<script
   src="//cdnjs.cloudflare.com/ajax/libs/underscore.js/1.5.2/underscore-min.js"></script>

11
对产品环境有多信任?
sandeep talabathula

3
digg.com使用cdnjs。查看更多CDNJS统计信息和用户:w3techs.com/technologies/details/cd-cdnjs/all/all
Ryan Kirkman,

10
不太受欢迎?我听说有人使用骨干和下划线。
ericsoco

5
@ericsoco我认为他的意思是“不如jQuery流行”
Guilherme Garnier

Tbh cloudflare似乎在欧洲至少有一段时间的停机时间
SimonDragsbæk2014年

14

对于不太流行的框架,http://www.jsdelivr.com/也是不错的选择

  • ://cdn.jsdelivr.net/backbonejs/0.9.10/backbone-min.js
  • ://cdn.jsdelivr.net/underscorejs/1.4.3/underscore-min.js

同样,在大多数情况下,最好在JavaScript源的URL中省略协议。

有关更多信息, 请访问http://www.paulirish.com/2010/the-protocol-relative-url/


为什么要再次省略该协议?
Brian Peterson

2
@Bepetersn它将在HTTP和HTTPS站点上工作。基本上,较新的浏览器不会在HTTPS页面上包含非HTTPS内容,这简化了工作,但不适用于IE6我认为
Mite Mitreski

注意:尽管根据最佳做法,应省略该协议,但这可能会导致问题(不仅仅是浏览器支持);例如twitter.com/mindmillmedia/status/402550801328922625
JohnLBevan 2013年

2
jsdelivr是有史以来最糟糕的CDN,请勿在生产中使用,您已经被警告过
Pykler 2014年

3
@Pykler你能告诉我为什么吗?在亚太地区,jsDeliver是最快的公共​​CDN。
ceram1 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.