.net开发的GraphQL准备情况

SJD*_*dle 16 c# api rest asp.net-web-api graphql

我发现GraphQL是一个诱人的选择,可以将前端开发与API分离(这可能非常适合我们公司,它为每个客户进行了大量的API定制).但是,如果它已经为.NET开发环境做好了准备,或者它是否仍被认为是早期的技术,我就无法解决这个问题?我也不知道它是否有更大的问题(例如N + 1问题).GraphQL与.NET实现的任何经验和指导?

Dag*_*sen 10

一个月后没有答案的事实应该告诉它的故事.

我已经将注意力从.NET Framework转移到.NET Core,在尝试了可用的.NET库之后,我很快就开始使用基于TypeScript的API网关和更成熟的Facebook支持的GraphQL实现.

解决了服务器问题后,我结合的基于.NET Framework/Core的客户端可以轻松地与API网关通信.由于网关本身相当轻量级,因此稍后将其交换为更加可靠的.NET Core实现将非常简单.