Palestra: Independência no Front-End com GraphQL e Redux

Sala:

Dia da semana:

11:00am - 11:50am

Nível da palestra:

Persona:

Apresentação em Português

Pontos principais

  • Desacoplamento do front-end e do domínio da aplicação;
  • Construção de uma arquitetura baseada em Redux e GraphQL;
  • Como evoluir o front-end de aplicações de forma efetiva.

    Resumo

    O front-end é a área mais perecível das aplicações, pois necessita ser refatorado constantemente de forma a acompanhar a rápida evolução de frameworks e modelos arquiteturais da web. Mas como manter o meu domínio isolado destas mudanças? Como manter o front-end da minha aplicação atualizado e ao mesmo tempo preservar o investimento feito no desenvolvimento do domínio da minha aplicação?

    Nesta palestra, será apresentado um modelo arquitetural baseado em GraphQL e Redux, projetado de forma a isolar o domínio de conhecimento da aplicação da tecnologia utilizada no front-end.

    Serão apresentados uma série de cases onde a aplicação deste modelo tornou possível evoluir de um modelo acoplado RESTFul para uma arquitetura desacoplada baseada em Redux e GraphQL, unificando chamadas de API do Mobile e Web e tornando o refactoring do front-end mais efetivo.

    Além disto, serão discutidos os benefícios, efeitos colaterais e mudanças culturais associados a adoção deste modelo arquitetural.

    Similar Talks

    Similar Talks

    Tracks

    Quarta-feira

    • Engenharia de Dados

      Armazenando e processando Big Data com eficiência.

    • Microservices e Web APIs

      Da ubiquidade das APIs a microservices ultra-modulares, frameworks modernos e os desafios de implantação, gestão e pós-produção.

    • JavaScript e Web

      Desenvolvimento com HTML5, JS, CCS3, HTTP/2 e novas tendências da web moderna.

    • IoT: Tecnologias do Mundo Real

      Conheça experiências de mundo real em IoT, bem como tecnologias que vão habilitar os próximos grandes avanços desta revolução.

    • Solutions Track #1

      Conheça soluções, ferramentas e técnicas de empresas parceiras do QCon São Paulo.

    Quinta-feira

    Sexta-feira

    • Data Science Aplicada

      Da teoria à prática: como grandes cases do Brasil e do mundo têm utilizado DataScience para alavancar seus negócios.

    • Containers: o Estado da Arte

      Muito mais do que uma tecnologia, Containers são uma plataforma. Qual é o estado da arte, novidades, tendências e casos de uso sobre esta revolução.

    • Ciência da Computação no Mundo Real

      Temas discutidos na academia que podem nos ajudar a obter melhores resultados em nosso dia-a-dia.

    • Linguagens do Século 21

      Linguagens e plataformas emergentes no server-side, com ênfase em linguagens projetadas especificamente para alta concorrência e sistemas distribuídos.

    • Carreira e Soft-Skills

      Profissionais de sucesso vão muito além das suas habilidades em escrever código. Como potencializar seu desenvolvimento como profissional.