1.0.0 • Published 3 years ago

@liter/common-fetch v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

common fetch

  • 提供最常用的 fetch 的使用方式

为什么用 fetch

传统的 ajax,一般使用回调方法,来处理响应、异常
写起来,很难看

为什么不用 axios

axios 提供 Promise 写法,而且兼容性更强
如果需要更强的兼容性,那当然应该使用 axios
但是如果你不需要很强的兼容性,而且想让项目更轻,则应该使用 fetch

common fetch 和 fetch 的区别?

fetch 作为一个基础的 api,应当提供全面的功能
这注定了 fetch 要提供很多“选项”,很多不常用的选项
当你面对一个全是按钮的桌面,而你每天几乎只使用一个按钮
为什么不把其他按钮遮住呢
生活应该简洁
这就是 common fetch 产生的原因

常用?

  • 数据交互格式 json
  • 不使用 http 状态码
1.0.0

3 years ago