我开始使用带有反应中继的graphQl。我遵循了一些教程,我可以在突变和查询的帮助下获取和发布。一切正常,但我的问题是,
- qraphql 在哪里保存数据并为我们获取数据
例如:如果我从数据库中获取数据意味着我可以进入特定的 DB/TABLE。同样,我想知道 graphql 在哪里存储数据。
我搜索了很多网站,他们正在告诉如何使用 qraphql,但我无法找到我的问题的答案。我需要在这方面进行澄清。有人可以帮我解决这个问题。
我开始使用带有反应中继的graphQl。我遵循了一些教程,我可以在突变和查询的帮助下获取和发布。一切正常,但我的问题是,
例如:如果我从数据库中获取数据意味着我可以进入特定的 DB/TABLE。同样,我想知道 graphql 在哪里存储数据。
我搜索了很多网站,他们正在告诉如何使用 qraphql,但我无法找到我的问题的答案。我需要在这方面进行澄清。有人可以帮我解决这个问题。
GraphQL is a query language for your API, and a server-side runtime for executing queries by using a type system you define for your data. GraphQL isn't tied to any specific database or storage engine and is instead backed by your existing code and data.
You can connect any database using GraphQL. As I understand you are trying the mutation and queries with some hosted engines.
Please go through this reference and set up the GraphQL engine on your side.
GraphQL 与 SQL 等数据库级查询语言不同,它是一种应用程序级查询语言。由程序员来创建必要的逻辑 - 在大多数通过使用解析器函数实现的服务器实现中 - 以使 GraphQL Schema 描述的域成为现实。这包括任何形式的持久性。
如果没有提供其他存储,则 GraphQL 默认使用浏览器提供的 localStorage。