【问题标题】:Are there alternative libraries for Relay and GraphQL? [closed]是否有 Relay 和 GraphQL 的替代库? [关闭]
【发布时间】:2015-05-25 12:58:29
【问题描述】:

Facebook 宣布Relay and GraphQL。但是,它们尚不可用。是否有替代库可以实现今天可以使用的类似目标?

【问题讨论】:

标签: reactjs graphql reactjs-flux relayjs


【解决方案1】:

很快就会有Falcor,但目前还没有。

还有一些库如Breeze.jsJayData,需要服务器实现OData protocol

UPD:

Falcor 于 2015 年 8 月 17 日发布。Here 是官方网站。 Here是源代码。

【讨论】:

  • Breeze.js 没有解决任何与图相关的问题,但它是一个很好的客户端/服务器数据管理的 Javascript 框架。
  • @wonderfulworld Breeze.js 使用 OData 进行通信。这建立在 REST 之上以支持 $expand 以便您可以使用单个查询检索多条记录,并且 $select 以便您指定所需的属性。所以它确实解决了一些与 Graph 相同的挑战。也就是说,GraphQL 看起来更具吸引力,我不建议您尝试 Breeze.js / OData,除非您有 .NET 后端(我们尝试过,但很痛苦)。
猜你喜欢
  • 2019-01-13
  • 1970-01-01
  • 2016-12-02
  • 2019-09-26
  • 2017-09-04
  • 2016-02-10
  • 2017-04-01
  • 1970-01-01
  • 2016-07-21
相关资源
最近更新 更多