Slide 1

Slide 1 text

Introdução aos Microfrontends 18/11/2023

Slide 2

Slide 2 text

Quem sou eu? - Caiçara - Aspirante a corredor - Pintor de botões profissional - Estudante de Mandarim

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

As organizações que projetam sistemas estão condenadas a produzir projetos que são cópias da estrutura de comunicações dessas organizações.

Slide 5

Slide 5 text

Padrões de Arquiteturas

Slide 6

Slide 6 text

Um Mar de opções Microfrontend Aplicações de Página Única Aplicações Isomórficas Websites de Páginas Estáticas Jamstack

Slide 7

Slide 7 text

Evolução da arquitetura de software Monolito FE e BE Microserviços Monolito FE e BE Micro serviços

Slide 8

Slide 8 text

Micro Frontends

Slide 9

Slide 9 text

Framework de Decisões de Micro-Frontends Um micro-frontend representa um domínio de negócio autônomo, entregável de forma independente e de propriedade de uma única equipe. O que ? Composição Roteamento Comunicação

Slide 10

Slide 10 text

Composição dos Microfrontend

Slide 11

Slide 11 text

Roteamento entre Microfrontend

Slide 12

Slide 12 text

Comunicação entre Microfrontend

Slide 13

Slide 13 text

Estrutura de Decisões de Micro-Frontend

Slide 14

Slide 14 text

Design Principles

Slide 15

Slide 15 text

6 princípios do Micro Frontend Experiência para o usuário Orientado a valor Orientado a Microsserviços Features autônomas Team Ownership Agnóstico a Tecnologia