Framework para construir sistemas mobile multiplataforma renderizados de forma nativa.
- Construção de aplicativos nativos reais.
- Platform-agnostic: build disponível para plataformas nativas a partir de um único código.
- Não é transpilado.
- Conceitos modernos de desenvolvimento web para desenvolvimento mobile.
Desenvolvimento híbrido x nativo x web apps

- App Nativo: Segurança, Usabilidade e Experiência do Usuário, Performance, Modo Offline.
- App Híbrido: Portabilidade, Menor custo, Capacidade de Gerar Valor mais rapidamente.
- Web Apps / PWA's: Aplicações que usam as últimas tecnologias da Web.
Como funciona

- Metro Bundler → Compilar e gerar o bundle JS da aplicação.
- Três threads paralelas
- Thread JS
- Thread Nativa / UI
- Thread Shadow