CNode

GraphQL的服务端实现怎么选?

问答
Mmaxyou发布于7 年前最后回复7 年前5 回复5881 浏览0 收藏

这些服务端实现有什么区别?怎样选择? https://github.com/graphql/graphql-js/ https://github.com/graphql/express-graphql https://github.com/apollographql/apollo-server

特别是,apollo-server有什么优势?我看了一下文档,似乎: 1,type直接写,字段不用写fields, 2,type与与resolver分开写, 3,支持上传文件, 是这样?还有什么优势?为什么很多推荐?

查看回复

回复 (5)

Z
zuohuadong#1·7 年前

用 apollo , 前端支持 状态管理。

M
maxyou#2·7 年前
引用 zuohuadong用 apollo , 前端支持 状态管理。

@zuohuadong 感谢!正在看状态管理这一块。

M
maxyou#3·7 年前

apollo-client-react 等于顶替了 redux+saga 那繁琐重复的一大套,省了太多,实在惊喜。 反过来说 apollo-server 相比 graphql-js 没啥惊喜。

Z
zuohuadong#4·7 年前

后端 prisma
如果你是 nest.js + Angular 技术栈,还有更多惊喜

M
maxyou#5·7 年前

谢楼上!后端准备springboot了。

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