AJAX/HTTP库的对比
0 条参与说在前面
原文对11种Ajax/HTTP库进行对比,介绍了这些库在各浏览器、开发环境中的兼容情况,并提供了一些选择性的建议。本文提取了部分内容,方便以后项目中的选择。
选择推荐
如果不用考虑IE、Safari的支持,可以使用新的标准fetch()。
如果需要兼容更多的浏览器,推荐使用Fetch polyfill。当所有浏览器支持fetch时,就能移除该polyfill了。
如果仅在node.js环境使用,推荐使用node-fetch库。
如果要跨更多的平台(兼容更多浏览器,且能在node.js环境中使用),推荐使用isomorphic-fetch,这个库封装了node-fetch和Fetch polyfill。
如果项目中已经使用了jQuery,无需引用其他库,直接使用$.get
、$.post
即可。