我想知道在开始在代码中使用jQuery库是否从外部主机加载(即使它是GoogleAPI)是否是一个好主意?
一般来说,为了确保加载所有必要的资源并初始化所有UI项以执行其功能,有哪些好的做法可以用于严重依赖于某些外部JS库的应用程序?
谢谢!
答案 0 :(得分:1)
CDN用于.js库
优点:
缺点:
我的想法: 通常,CDN(如果它是真正的CDN)的故障潜力显着低于您的文件可能托管在其上的任何服务器。除了CDN之外使用后备是最好的方法。使用“//cdn.com/js/files.js”而不是专门命名协议;这样,如果您在HTTPS或HTTP下提供页面,它们都可以正常工作,并且只在必要时才使用CDN的SSL。