H5
mini-programa
PWA
web móvel
runtime
super app
arquitetura
comparação
desenvolvedor

H5 vs Mini-Programa vs PWA: Os Três Modelos de Entrega Móvel, Comparados

A web móvel não é uma só coisa. É uma página H5 aberta, uma PWA instalável e um mini-programa governado. Esta comparação a fundo mostra onde cada um ganha em 2026.

C

Cross Mini App Team

19 de setembro de 2026 · 7 min de leitura

H5 vs Mini-Programa vs PWA: Os Três Modelos de Entrega Móvel, Comparados

Três portas para um mesmo telefone

Abra um telefone e você pode chegar a um negócio de três formas completamente diferentes. Você escaneia um QR code e o navegador carrega uma página H5. Você toca 'Adicionar à tela inicial' e uma PWA instala pela web. Você abre uma super-app e toca um mini-programa. Mesmo bolso, mesma tela — três contratos diferentes sobre quem controla a distribuição, a identidade, o pagamento e a confiança.

A maioria das equipes escolhe um sem saber que os outros dois existem, ou assume que 'web' cobre todos. Não cobre. Este artigo compara H5, PWA e o mini-programa nas dimensões que realmente movem conversão, conformidade e custo —para que você escolha de olhos abertos.

O que cada modelo é, na prática

H5 é o documento aberto. HTML, CSS e JavaScript puros servidos a partir de uma URL e renderizados por um navegador ou webview. Sem instalação, sem comporta de revisão, sem dono além do domínio. É a unidade nativa da web aberta.

Uma PWA é o app web instalável. Ainda é um site, mas com um web app manifest e um service worker que somam cache offline, notificações push e uma rota de instalação 'Adicionar à tela inicial'. Tenta parecer nativo sem a loja de apps.

Um mini-programa é o runtime governado. Não é a web aberta de forma alguma. Roda contra uma superfície de API curada dentro de um host —WeChat, Alipay, Telegram— atrás de uma comporta de revisão, herdando a identidade e a carteira do host.

O modelo mental: H5 é publicar em qualquer lugar, PWA é instalar pela web, mini-programa é registrar dentro de um host.

Runtime e execução

H5 e PWA compartilham o mesmo motor —o navegador. PWA só difere ao somar um service worker e um manifest por cima. Ambos obedecem a padrões web e a nenhum dono de plataforma.

O mini-programa roda num runtime fornecido pelo host com um conjunto de API limitado e auditado. Você troca a liberdade bruta da web por uma garantia que o host pode verificar. Essa garantia é exatamente o que permite a um banco, uma telco ou um marketplace admitir seu programa em escala.

Distribuição e descoberta

H5 ganha em abertura. Uma URL é universal —mensagem, QR code, anúncio, resultado de busca. A descobertabilidade flui por mecanismos de busca. O mobile já responde por cerca de 55,9% do tráfego web global (StatCounter, março de 2026), então uma página H5 encontra a maioria dos usuários no dispositivo que eles seguram.

Uma PWA é descoberta como o H5 —é um site— mas soma a esperança de uma instalação. Na prática essa esperança decepciona: apenas cerca de 3,5% dos sites móveis e 3,3% dos de desktop entregam uma PWA completa (manifest mais service worker) segundo o Web Almanac 2025, e um estudo de 2025 descobriu que só 12% dos visitantes que caem num site com PWA chegam a instalá-la. O aviso de instalação é real; o comportamento de instalar, na maior parte, não.

Um mini-programa é descoberto dentro de um ecossistema host: uma caixa de busca no WeChat, uma categoria no Alipay, um card no Telegram. Você não briga por um lugar na tela inicial; aparece onde o usuário já está. A economia de mini-programas da China roda sobre cerca de 4,3 milhões de programas que alcançam cerca de 945 milhões de usuários mensais só no WeChat; o Alipay hospeda cerca de 4 milhões de programas com ~650 milhões de usuários mensais de mini-programas; o Telegram Mini Apps, lançado em 2023, já se apoia numa superfície de 1 bilhão de usuários.

Identidade e pagamento

É aqui que o dinheiro se decide, e onde os três divergem com força.

H5 precisa construir seu próprio login e sua própria caixa —e-mail, telefone, OAuth, redirecionamento a passarela de pagamento. Cada passo é um formulário, um redirecionamento, uma perda.

PWA herda o problema de identidade da web mas pode cachear e parecer mais rápida. O pagamento ainda segue por passarelas e redirecionamentos web; não há carteira host para herdar.

Mini-programa herda a identidade e o pagamento do host. O usuário já está logado no WeChat, no Telegram ou na carteira; seu programa recebe um token verificado com um toque e liquida o pagamento em contexto —WeChat Pay, Alipay ou a carteira do host. Essa liquidação em contexto é a maior vantagem de conversão que o mini-programa tem sobre ambos os modelos web.

APIs de dispositivo e capacidade

H5 e PWA ficam à mercê do modelo de permissões do navegador —câmera, localização, notificações, bluetooth— barrados e inconsistentes. PWA acrescenta sincronização em segundo plano e push, mas o iOS ainda fica para trás: o Safari trava o Chrome em capacidade de service worker, a confiabilidade do push no iPhone é inconsistente e o fluxo de instalação se esconde no menu Compartilhar.

O mini-programa expõe um conjunto de API mais rico, fornecido pelo host —localização, câmera, sistema de arquivos, bluetooth, NFC, até scanner de hardware— sempre dentro do escopo de sandbox que o host aprovou. Para um negócio regulado, esse poder acotado é a característica que faz o host dizer sim.

Desempenho e offline

H5 é amarrado à rede; a primeira pintura espera a conexão. O service worker da PWA muda a equação —o cache agressivo dá às visitas repetidas um shell de app instantâneo. A PWA do Starbucks é 99,84% menor que seu app iOS nativo (cerca de 233 KB contra 148 MB) e ainda deixa navegar o cardápio offline. A PWA do Pinterest cortou o tempo de carga de 23 para 5,6 segundos e subiu o tempo de permanência 40% e a receita por anúncios 44%.

Os mini-programas são enviados com pacotes pré-cacheados —o framework e a primeira tela chegam antes do toque. O offline é desenhado por dentro, não remendado. A ressalva honesta: como a maioria das PWA, o offline de um mini-programa costuma cobrir ler conteúdo cacheado; transações ao vivo ainda precisam de conexão.

Conformidade e governança

H5 e PWA colocam toda a responsabilidade em você. A web aberta não audita ninguém; para indústrias reguladas você carrega sozinho com KYC, residência de dados e controle de conteúdo. Um ator mal-intencionado no mesmo ecossistema não é problema do host conter.

Um mini-programa é revisado e delimitado. O host fixa regras, audita o escopo e pode revogar um programa que as quebre. A conformidade deixa de ser um fardo solitário e vira um contrato compartilhado e executável —o único modelo que uma super-app admitirá em escala.

Propriedade e risco de plataforma

H5 e PWA lhe dão o domínio e o relacionamento; nenhum dono de plataforma pode revogar sua página. Essa independência é real e valiosa.

O mini-programa troca um pouco de independência por uma distribuição que você não poderia comprar. Depende das políticas e do alcance do host —mas também herda a confiança do host, que é o mais difícil de ganhar.

Frente a frente

DimensãoH5PWAMini-Programa
Unidade de entregaURL / página webSite instalávelPrograma registrado e auditado
DescobertaBuscadores, linksBuscadores, linksBusca no host, catálogos
IdentidadeLogin próprioLogin próprioIdentidade do host herdada
PagamentoRedirecionamento a passarelaRedirecionamento a passarelaCarteira do host em contexto
OfflineNenhum (parcial via SW)Cache de service workerPacotes pré-cacheados
ConformidadeResponsabilidade do editorResponsabilidade do editorRevisado pelo host, executável
Realidade de instalaçãon/a~12% dos visitantes instalamAparece dentro do host
Risco de plataformaNenhumNenhumDependência de políticas do host

Quando escolher H5

  • Precisa de alcance universal e amigável a buscadores em qualquer dispositivo.
  • Seu conteúdo é somente leitura ou levemente interativo —uma landing, docs, uma campanha.
  • Quer zero dependência de plataforma e controle total do domínio.

Quando escolher uma PWA

  • Já tem uma propriedade web e quer velocidade tipo app, offline e push sem um build nativo.
  • Sua audiência se inclina a Android, onde o suporte PWA é mais forte.
  • Quer evitar comissões e revisão da loja sem sair da web aberta.

Quando escolher um mini-programa

  • Está embutindo um fluxo transacional dentro de uma super-app que usuários abrem diariamente.
  • Quer herdar identidade e pagamento em vez de reconstruí-los.
  • Opera num espaço regulado e precisa de uma unidade auditada que um host aceitará.
  • Instalar é caro e o armazenamento é escasso —Android de mercados emergentes, sobretudo.

A realidade híbrida

Produtos maduros raramente escolhem um. Usam H5 ou uma PWA para a superfície de web aberta —a página de marketing, o link compartilhado, o e-mail— e um mini-programa para o núcleo transacional no-host. A habilidade está em dar a cada superfície seu trabalho e cabear tudo para que um usuário caia de um link web a um programa governado sem um muro de login.

Onde o Cross Mini App se encaixa

O Cross Mini App é o runtime e o catálogo aberto para o modelo de programa governado. Você constrói um mini-programa uma vez contra uma superfície de API padrão e o solta em qualquer host confiável —um mensageiro, uma carteira, uma super-app— em vez de reescrevê-lo por plataforma. Pré-conformes, em sandbox e localizados, esses programas herdam a identidade e o pagamento do host e rodam onde o usuário já está, sem instalação. Para equipes que pesam a web aberta contra um runtime governado, o Cross Mini App é a prateleira que deixa uma só build alcançar cada host que o embutirá. H5 e PWA ficam como a porta; o mini-programa é a sala atrás dela.

A decisão, reescrita

A pergunta não é 'web ou app'. É 'quem tem o relacionamento com o usuário no momento que importa'. H5 e PWA lhe dão a web aberta e fazem você ganhar tudo —inclusive uma instalação que a maioria nunca completa. Um mini-programa lhe dá a confiança do host e pede que você jogue dentro de suas regras. Construa para o momento da intenção, escolha o modelo que o encontra com o usuário ali, e pare de tratar três contratos distintos como uma mesma tela com outra etiqueta.

Compartilhar:TwitterLinkedIn

Posts Relacionados

PWA vs mini-programa vs nativo: um framework de seleção para 2026

Pare de adivinhar qual formato de app construir. Um framework prático de 2026 mapeia suas restrições reais —alcance, time-to-market, conformidade, pagamento, controle— à unidade certa: PWA, nativo ou mini-programa governado.

estrategia-app
framework-selecao
pwa
19 de setembro de 2026·1 min read
Do Impulso ao Impacto: Por Que a Doação Deve Estar em um Mini-Programa

A generosidade é um momento —uma história, um desastre, a vaquinha de um amigo. A dádiva se ganha ou se perde dentro do app que o doador já confia, e um mini-programa governado a entrega com prova.

caridade
doação
filantropia
19 de setembro de 2026·1 min read
Anatomia da economia de mini-programas da China: um runtime, 4 milhões de programas

A China não 'adotou' os mini-programas: construiu uma internet alternativa sobre eles. Só o WeChat roda ~4,3 milhões de programas com ~945 milhões de usuários mensais e mais de 8 trilhões de yuans em GMV em 2024. Veja como funciona e por que escala.

china
wechat
alipay
19 de setembro de 2026·1 min read