Подтвердить что ты не робот

Готовность GraphQL для разработки .net

Я нашел GraphQL в качестве заманчивой опции для развязки интерфейсной разработки от API (потенциально отлично подходит для нашей компании, что делает много настроек API для каждого клиента). Тем не менее, я не могу полностью решить, готова ли она к среде разработки .NET, или она по-прежнему считается ранней технологией? Я также не могу сказать, есть ли у него большие проблемы под обложками (например, проблема N + 1). Любой опыт и рекомендации для GraphQL с реализацией .NET?

4b9b3361

Ответ 1

Тот факт, что нет ответа здесь после одного месяца, должен рассказать ему историю.

Я переключил свое внимание с .NET Framework на .NET Core и, попробовав доступные библиотеки .NET, вскоре отправился на шлюз API, построенный на TypeScript, и более зрелую реализацию GraphQL, поддерживаемую Facebook.

С устранением проблемы с сервером мой комбинированный клиент на базе .NET Framework/Core легко взаимодействует со шлюзом API. Поскольку сам шлюз довольно легкий, замена этого для более прочной реализации .NET Core будет проще.

Ответ 2

Сейчас 2019 год, я наткнулся на этот вопрос и решил поделиться этой классной библиотекой GraphQL для .NET

https://github.com/graphql-dotnet/graphql-dotnet

Не забудьте dotnet add package GraphQL.Server.Ui.Playground в dotnet add package GraphQL.Server.Ui.Playground чтобы получить очень приятную игровую площадку: enter image description here