GraphQL 使用后的疑惑点
 发布于 7 年前  作者 junhaotong  4608 次预览  最后一次回复是 7 年前  来自 问答 

Node框架: Egg.js GraphQL插件: egg-graphql

egg-graphql将GraphQL逻辑分成了四个部分: Schema, Resolvers, Models, 和 Connectors。

在上手尝试之后,我咋觉得,一个简单的应用,Controller和Service部分都省了? 然后我使用的是MongoDB,是否需要维护MongoDB的Schema还有GraphQL的Schema?

4 回复
i5ting

分清楚,是前端渲染,还是真正api,你就明白了。

suyuanhan

确实是这样的,MongoDB的Schema是定义数据库层面上的model,GraphQL的Schema是定义接口层面的model,至于能不能统一有应该是可以的,你可以尝试一下。 另外我还在考虑还能不能把mock data也集成进去