O documento discute a independência no front-end usando GraphQL e Redux. Ele descreve como as tecnologias front-end precisam ser atualizadas frequentemente e como GraphQL e Redux podem ajudar a resolver problemas como reescrever código e manter a independência entre front-end e back-end.
2. No mundo Front-End (Web e Mobile)
precisamos reescrever tudo a cada
2 anos.
Em um mercado que o produto vive mais que a tecnologia
3.
4. MVP CVC 2.0
Com o propósito de construir um protótipo de venda de pacotes turísticos
Nosso produto deverá ajudar clientes
Em resolver o problema de encontrar resultados com informações completas e
facilidade de customizar o pacote.
Oferecendo um serviço de detalhamento geográfico dos produtos associados ao
pacote desde o filtro de busca até o checkout e compra.
E saberemos se nosso produto funciona quando aumentarmos a conversão do
caminho entre o resultado/detalhe e melhoria em números da página de detalhe
do pacote.
29. GraphQL
● Declarative data fetching specification
● Query Language
● Provide a common interface between the client and the server
● Is NOT a Protocol
● Is NOT a data interchange format
● Hierarchical
● Strongly-typed
● Not Language specific
● Compatible with any backend
30.
31.
32.
33.
34.
35. Custom Types - const
GraphQLJSON =
require('graphql-type-js
on');
mapping JSON
retornado do serviço
com a definição no
schema