是否可以在没有 ReactJS 的情况下使用 RelayJS 和 GraphQL?

Is it possible to use RelayJS and GraphQL without the ReactJS?

我想知道是否有一种方法可以在没有 ReactJS 的情况下使用 RelayJS 和 GraphQL。我非常喜欢这三个在数据管理方面的工作方式,与此同时,我期待着使用 jeasyUI 来设计我的 Web 应用程序。但问题是 jeasyUI 并不能很好地与 reactJS 一起工作。

我是这方面的新手,如果你们知道如何解决这个问题,请拜托。请赐教。对此的任何回应将不胜感激。提前致谢。

不,没有 React 就无法使用 Relay,但是可以在没有 Relay 的情况下使用 GraphQL。

Relay 只是几个 GraphQL 客户端之一,还有其他客户端,例如 Apollo client ( a client that supports React, Angular, React Native and any other frontend) and Lokka(一个非常简单的客户端,没有缓存)。

目前facebook只支持react与react或react native + GraphQL一起使用。但他们正在努力使其与框架无关。如果您想选择 facebook 以外的其他技术堆栈,您可以尝试 Apollo Client,它是 Relay 的最佳替代品,并且还有很多很酷的功能。