【问题标题】:Is there any local GraphQL database for react-native?是否有任何本地 GraphQL 数据库用于 react-native?
【发布时间】:2019-01-12 13:45:58
【问题描述】:

我使用graphql-yoga 用于服务器,prisma 用于后端的 GraphQL 数据库,现在我正在寻找本地 GraphQL 数据库但我找不到任何东西,我担心没有本地 GraphQL 数据库反应原生:(

【问题讨论】:

  • 我不太清楚你对本地数据库的意思,但如果你使用的是 Apollo,也许 apollo-link-state 就是你想要的。
  • @Herku 现在我需要一个互联网连接来获取和保存服务器上的数据,但我想让我的应用程序离线工作,所以我正在寻找可以保存数据的本地 GraphQL 数据库直到用户有互联网连接以保存在远程数据库中。
  • github.com/typicode/lowdb这是你想要的吗?

标签: react-native graphql graphql-js prisma prisma-graphql


【解决方案1】:

在我的研究中,客户端 GraphQL 尚不能由任何单个包轻松支持。

Hasura 有一个 helpful repo 显示它是如何实现的。 graphql-tools 包 adds at least ~32kb 到你的包大小。对于 React Native 来说可能是可以接受的。

但在此之后,您需要确定要使用的任何底层数据存储,并且您需要自己将数据存储连接到您的 GraphQL 架构。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-26
    • 2011-05-03
    • 1970-01-01
    相关资源
    最近更新 更多