CNode

GraphQL 使用后的疑惑点

问答
Jjunhaotong发布于8 年前最后回复8 年前4 回复4869 浏览0 收藏

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

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

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

查看回复

回复 (4)

I
i5ting#1·8 年前

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

S
suyuanhan#2·8 年前

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

Z
ZAGuang#3·8 年前

哈哈哈

Z
ZAGuang#4·8 年前

哈哈哈

参与回复
登录后即可参与回复。登录