99designs / 99designs/gqlgen

AWS Appsync HTTP resolvers alternative

Aberta
#3,697 1 comentário 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Go
Estrelas
10.8k
Forks
1.3k
Merge médio
2d 36min
PRs com merge (30d)
26

Descrição

Thank you for the great project!
I currently have an AWS AppSync GraphQL API on top of REST API (golang) using HTTP resolvers: https://docs.aws.amazon.com/appsync/latest/devguide/tutorial-http-resolvers.html and local resolvers for subscriptions:
https://docs.aws.amazon.com/appsync/latest/devguide/tutorial-local-resolvers.html
Could you please advise on the feasibility of replacing AWS AppSync with gqlgen?
The idea is to skip the model generation and proxy the calls to API (either via real HTTP or directly in golang), getting GraphQL API from REST API with subscriptions support.
Thank you!

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

A issue trata da substituição dos resolvers HTTP do AWS AppSync pelo gqlgen para fazer proxy das chamadas para uma API REST. Comece lendo a documentação do gqlgen sobre resolvers e fontes de dados. Veja como implementar a busca de dados HTTP em Go, possivelmente usando o exemplo REST existente. Determine como mapear as operações GraphQL para os endpoints REST e como lidar com subscriptions. “Concluído” significa ter um protótipo funcional que corresponda à funcionalidade descrita do AWS AppSync.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
aws, go, graphql
Domínio
api, backend
Tipo de issue
Funcionalidade
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
35/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.