【发布时间】:2021-11-11 02:45:18
【问题描述】:
目前,我正在使用以下方法为客户端构建 graphQL 后端-
- 节点 + 快递
- Apollo 服务器 (apollo-server-express)
- MongoDB(使用 Mongoose ORM)
他们决定使用 TypeScript 而不是 JavaScript 来编写后端。
我是 TypeScript 的新手,所以我想知道我可以使用的最佳工具/包。在网上做一些研究时,我发现我可以使用TypeGraphQL。这个包使得在 TypeScript 中使用 GraphQL 变得非常容易。
您对此有何看法?这是一个客户的项目,所以我想在继续之前确定一下。或者你能建议我一个更好的工具/包,可以很好地与上面的包列表搭配吗?
任何资源链接也会有所帮助。
谢谢。
【问题讨论】:
-
我没有投反对票,但 StackOverflow 并不是提出建议的最佳场所。它是一个解决问题的平台。也就是说,TypeGraphql 是一个优秀的库,我在两个大型项目中使用过它。继续吧。您将节省大量打字时间。
-
TypeGraphQL 效果很好我可以推荐它,否则你也可以使用nestjs,它也很好用。
-
嘿,@Nishant 感谢您的意见。正如您所说,您对 TypeGraphql 有很好的体验,并且您已经在大型项目中使用过它,我想我会使用它。你有任何使用相同堆栈的示例项目吗?这将帮助我正确地构建我的项目(我是新手,所以会有所帮助)
-
谢谢@antoni_ku 我也会看看nestjs。我已经有一个 express-apollo 后端。所以我想只是添加 TypeGraphql 会更容易,而不是从一个全新的框架开始。对吗?
标签: typescript graphql apollo-server