O documento discute o uso de GraphQL em projetos .NET. Ele introduz GraphQL como uma alternativa a APIs REST que pode reduzir tráfego desnecessário de dados e simplificar o versionamento de APIs. O exemplo prático mostra como construir uma API GraphQL simples usando .NET Core que retorna dados de campeonatos e partidas de futebol.
2. Microsoft Most Valuable Professional (MVP)
Arquiteto de Software na TV Bandeirantes
Autor Técnico e Palestrante
Um dos organizadores do .NET SP
Thiago da Silva Adriano
21. Muitas rotas para atender demandas
▸ Criando uma rota nova para cada device: Smart Tvs, Mobile, Site … etc
▸ Adicionando um novo parâmetro (...?...&smart=true&tags=datena,neto...)
33. GraphQL
GraphQL is a query language for your API,
and a server-side runtime for executing
queries by using a type system you define for
your data. GraphQL isn't tied to any specific
database or storage engine and is instead
backed by your existing code and data.
http://graphql.org
41. Zé em açãoEstrutura do projeto
https://github.com/programadriano/GraphQL-dotnetcore
https://gist.github.com/programadriano/4d573ac7641501b093475246f66d9916