React flux架构有什么好的Http库吗?

时间:2015-11-20 07:22:15

标签: reactjs react-router flux reactjs-flux

我们有一个使用Flux架构的反应应用程序,我正在搜索任何好的库,用于发送http请求,例如angular' s $ http,$ resources。

3 个答案:

答案 0 :(得分:18)

您不需要针对React或Flux的特定内容,您可以使用常规的CommonJS模块。有几个你可以使用,我最喜欢的是:

  • Superagent:小巧,易于使用且可通过插件轻松扩展
  • Axios:非常好的Promise API实现和客户端支持,以防范XSRF(加上支持IE8)
  • Fetch:由Github建立,所以支持非常好

所有链接都包含安装和使用

答案 1 :(得分:2)

是的,您可以使用

来安装whatwg-fetch
$ npm install whatwg-fetch --save

有关详细信息,请参阅fetch

答案 2 :(得分:0)

react和js的最佳http库-isomorphic-fetch,它可在所有浏览器中使用,具有较小的尺寸并具有Promise支持

https://github.com/matthew-andrews/isomorphic-fetch

不使用:

  • axios库的大小很大

  • request库没有支持承诺

  • native fetch不支持所有浏览器