SlideShare uma empresa Scribd logo
1 de 25
Casamento Perfeito
FLUTTER ❤️️ HASURA
• PostgreSQL é um banco de dados relacional
• O GraphQL é uma linguagem de consulta para API’s criada pelo
Facebook. O Graphql usa somente um endpoint, e seu foco são as
queries trazendo somente o que se pede.
• Hasura é um engine que que faz o mapeamento das tabelas do banco
para GraphQL, porque o trabalhoso de usar graphQL é a criação dos
schemas, com o Hasura é possível criar um banco de dados relacional
e expor isso em uma API sem nenhuma dificuldade
• Query - consulta
• Mutation - Atualização na tabela(Update, Delete, Insert)
• Subscription - consultas em tempo real
Ok, mais como funciona?
Retorno
Query
Mutation
Subscription
• Adeus Demora pra construção de API’s
• Adeus complexidade
• Adeus Dificuldade de Manutenção
Resumindo
Então é possível criar uma API do 0 em poucos minutos
SIM, SIMPLES ASSIM!
Sobre o Palestrante
Tecnólogo - Análise e Desenvolvimento de Sistemas
Experiência - Desenvolvedor a 9 anos.
Cargo - Co-Founder da Flutterando
Vilson Blanco Dauinheimer - Bwolf
@bwolfs2 vilsonblanco
Obrigado!

Mais conteúdo relacionado

Semelhante a Hasura tche linux

Semelhante a Hasura tche linux (11)

AspNet 5 & Redis - Escalando sua performance
AspNet 5 & Redis - Escalando sua performanceAspNet 5 & Redis - Escalando sua performance
AspNet 5 & Redis - Escalando sua performance
 
Webservices em PHP e a liberdade da Web
Webservices em PHP e a liberdade da WebWebservices em PHP e a liberdade da Web
Webservices em PHP e a liberdade da Web
 
Pangea - Plataforma digital com Google Cloud Platform
Pangea - Plataforma digital com Google Cloud PlatformPangea - Plataforma digital com Google Cloud Platform
Pangea - Plataforma digital com Google Cloud Platform
 
Tecnologias de bancos de dados no Azure: conhecendo as opções relacionais e N...
Tecnologias de bancos de dados no Azure: conhecendo as opções relacionais e N...Tecnologias de bancos de dados no Azure: conhecendo as opções relacionais e N...
Tecnologias de bancos de dados no Azure: conhecendo as opções relacionais e N...
 
Intro à Graphql
Intro à GraphqlIntro à Graphql
Intro à Graphql
 
REST vs GraphQL - A batalha das APIs.pdf
REST vs GraphQL - A batalha das APIs.pdfREST vs GraphQL - A batalha das APIs.pdf
REST vs GraphQL - A batalha das APIs.pdf
 
ASS
ASSASS
ASS
 
GraphQL - uma nova maneira de projetar api's
GraphQL - uma nova maneira de projetar api'sGraphQL - uma nova maneira de projetar api's
GraphQL - uma nova maneira de projetar api's
 
Jpa de a à z por que conhecer jpa
Jpa de a à z  por que conhecer jpa Jpa de a à z  por que conhecer jpa
Jpa de a à z por que conhecer jpa
 
Introdução ao GraphQL - Uma nova forma de criar APIs
Introdução ao GraphQL - Uma nova forma de criar APIsIntrodução ao GraphQL - Uma nova forma de criar APIs
Introdução ao GraphQL - Uma nova forma de criar APIs
 
REST vs GraphQL - A batalha das APIs.pdf
REST vs GraphQL - A batalha das APIs.pdfREST vs GraphQL - A batalha das APIs.pdf
REST vs GraphQL - A batalha das APIs.pdf
 

Último

Último (8)

Entrevistas, artigos, livros & citações de Paulo Pagliusi
Entrevistas, artigos, livros & citações de Paulo PagliusiEntrevistas, artigos, livros & citações de Paulo Pagliusi
Entrevistas, artigos, livros & citações de Paulo Pagliusi
 
ATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docx
ATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docxATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docx
ATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docx
 
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINASCOI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
 
ATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docx
ATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docxATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docx
ATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docx
 
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIAEAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
 
Palestras sobre Cibersegurança em Eventos - Paulo Pagliusi
Palestras sobre Cibersegurança em Eventos - Paulo PagliusiPalestras sobre Cibersegurança em Eventos - Paulo Pagliusi
Palestras sobre Cibersegurança em Eventos - Paulo Pagliusi
 

Hasura tche linux

  • 2.
  • 3.
  • 4.
  • 5. • PostgreSQL é um banco de dados relacional • O GraphQL é uma linguagem de consulta para API’s criada pelo Facebook. O Graphql usa somente um endpoint, e seu foco são as queries trazendo somente o que se pede.
  • 6. • Hasura é um engine que que faz o mapeamento das tabelas do banco para GraphQL, porque o trabalhoso de usar graphQL é a criação dos schemas, com o Hasura é possível criar um banco de dados relacional e expor isso em uma API sem nenhuma dificuldade
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. • Query - consulta • Mutation - Atualização na tabela(Update, Delete, Insert) • Subscription - consultas em tempo real Ok, mais como funciona?
  • 13. Query
  • 16. • Adeus Demora pra construção de API’s • Adeus complexidade • Adeus Dificuldade de Manutenção Resumindo
  • 17. Então é possível criar uma API do 0 em poucos minutos SIM, SIMPLES ASSIM!
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24. Sobre o Palestrante Tecnólogo - Análise e Desenvolvimento de Sistemas Experiência - Desenvolvedor a 9 anos. Cargo - Co-Founder da Flutterando Vilson Blanco Dauinheimer - Bwolf @bwolfs2 vilsonblanco