jQuery 喜欢独立的 ajax 库
jQuery like standalone ajax library
我正在使用 jQuery 2.1.0 为 ajax 请求(除其他事项外)开发一个 javascript 项目,现在我需要摆脱 jQuery依赖。
为了让这个改变尽可能简单,我需要找到一个轻量级的独立库,它提供了一个 ajax 抽象层(如果可能的话就 ajax )保持完全相同的 jQuery 2.1.0 ajax 界面。我特别需要请求 returns 与 jQuery 相同的承诺。
我已经尝试了 jQuery 自定义构建和 Zepto 自定义构建,但它们对于仅具有 ajax 抽象层来说仍然太重了。
您可以使用包含 ajax 功能的 jQLite,重量仅为 16k,因此非常轻,应该不是问题。
此外,一旦你添加了 jQLite 的脚本,它会检查是否已经存在 jQuery 版本,在那case 不会覆盖 $
全局变量名
更新
PD:您可以使用 this code for example 为 AJAX 请求实现自己的功能,并提供一个简单的请求接口,method
和 callback
/errback
的请求取决于库的权重有多重要,但是使用 CDN 库你的页面应该不会变慢
我正在使用 jQuery 2.1.0 为 ajax 请求(除其他事项外)开发一个 javascript 项目,现在我需要摆脱 jQuery依赖。
为了让这个改变尽可能简单,我需要找到一个轻量级的独立库,它提供了一个 ajax 抽象层(如果可能的话就 ajax )保持完全相同的 jQuery 2.1.0 ajax 界面。我特别需要请求 returns 与 jQuery 相同的承诺。
我已经尝试了 jQuery 自定义构建和 Zepto 自定义构建,但它们对于仅具有 ajax 抽象层来说仍然太重了。
您可以使用包含 ajax 功能的 jQLite,重量仅为 16k,因此非常轻,应该不是问题。
此外,一旦你添加了 jQLite 的脚本,它会检查是否已经存在 jQuery 版本,在那case 不会覆盖 $
全局变量名
更新
PD:您可以使用 this code for example 为 AJAX 请求实现自己的功能,并提供一个简单的请求接口,method
和 callback
/errback
的请求取决于库的权重有多重要,但是使用 CDN 库你的页面应该不会变慢