Verificando o desempenho do seu app
O desempenho do seu app afeta a rapidez com que ele carrega e responde aos usuários. Você pode medir isso usando o Developer Tools do seu navegador. As principais métricas de desempenho incluem: Largest Contentful Paint (LCP), Cumulative Layout Shift (CLS) e Interaction to Next Paint (INP).
Otimizando o desempenho do seu app
Otimize o desempenho do seu app focando nas principais métricas que afetam a rapidez com que ele carrega, executa e responde. Cada uma destaca um aspecto diferente da experiência do usuário, e você pode pedir ao chat de IA da Base44 para otimizá-las diretamente.Largest Contentful Paint (LCP)
O LCP mede o tempo que o maior elemento visível (imagem, texto ou vídeo) acima da dobra leva para aparecer. Para otimizar o LCP:- Mantenha o conteúdo visível acima da dobra leve e rápido.
- Mova elementos pesados (vídeos, iFrames, grades, listas) para abaixo da dobra.
- Otimize e comprima imagens antes de enviar.
- Use lazy loading para imagens fora da tela.
Cumulative Layout Shift (CLS)
O CLS mede o movimento inesperado no layout do seu app durante o carregamento. Para otimizar o CLS:- Adicione definições de tamanho: dê a cada imagem e vídeo altura e largura fixas para evitar deslocamento durante o carregamento.
- Otimize fontes personalizadas: use a propriedade
font-display: swap;no seu CSS para evitar texto invisível durante o carregamento da fonte. - Reserve espaço para conteúdo dinâmico: defina espaços fixos para anúncios, pop-ups ou qualquer coisa que carregue após a renderização inicial.
- Minimize atualizações do DOM: limite as mudanças de layout causadas por scripts automáticos.
Interaction to Next Paint (INP)
O INP mede a rapidez com que seu app responde a cliques, toques ou entrada de teclado. Para otimizar o INP:- Evite scripts de longa duração acionados por ações do usuário.
- Adie ou remova scripts não essenciais do carregamento inicial.
- Mantenha layouts simples e animações mínimas.
- Monitore a capacidade de resposta na aba Performance.
Content Delivery Network (CDN) e cache
Uma Content Delivery Network (CDN) entrega cópias do seu app a partir de servidores mais próximos da localização do usuário, melhorando os tempos de carregamento. A Base44 usa automaticamente o Cloudflare CDN para cache e entrega.Atualmente, você não pode limpar o cache da CDN manualmente.
Perguntas frequentes
Clique em uma pergunta abaixo para saber mais sobre como otimizar o desempenho do site.Como verifico o desempenho do meu app?
Como verifico o desempenho do meu app?
Você pode verificar o desempenho do seu app usando Chrome DevTools ou Google PageSpeed Insights.Para verificar com o Chrome:
- Verificação rápida:
- Abra seu app publicado.
- Clique com o botão direito em qualquer lugar e selecione Inspect.
- No painel direito, o Chrome exibe métricas locais para Largest Contentful Paint (LCP), Cumulative Layout Shift (CLS) e Interaction to Next Paint (INP).
Isso dá uma visão instantânea de como sua página ao vivo se comporta.
- Verificação detalhada:
- Abra o Chrome DevTools.
- Clique na aba Performance.
- Clique em Record, recarregue a página e pare a gravação quando o carregamento terminar.
- Revise a linha do tempo de desempenho completa, incluindo First Contentful Paint (FCP), LCP e a atividade da thread principal.
- Vá para PageSpeed Insights.
- Insira a URL do seu app e clique em Analyze.
- Revise as seções Insights e Diagnostics para encontrar formas de melhorar o desempenho do seu app.
Que pontuação de desempenho devo buscar?
Que pontuação de desempenho devo buscar?
Tente atingir ou superar estas pontuações recomendadas para a melhor experiência:
- Largest Contentful Paint (LCP): 2,5 segundos ou menos.
- Cumulative Layout Shift (CLS): 0,1 ou menos.
- Interaction to Next Paint (INP): 200 milissegundos ou menos.
Por que meu app está recebendo uma pontuação baixa?
Por que meu app está recebendo uma pontuação baixa?
Uma pontuação de desempenho baixa geralmente significa que alguns elementos no seu site estão demorando mais para carregar do que o esperado. Conteúdo pesado acima da dobra, scripts grandes ou mídia não otimizada são as causas mais comuns.Para solucionar problemas:
- Execute seu app pelo Google PageSpeed Insights e verifique:
- Recursos que bloqueiam a renderização: mova scripts para
asyncoudefer. - Bundles grandes de JavaScript: simplifique ou divida o código de vendor.
- Imagens não otimizadas: comprima e reenvie.
- Recursos que bloqueiam a renderização: mova scripts para
- No Chrome DevTools, abra a aba Network e clique em Reload para ver como seus arquivos carregam em tempo real.
- Procure arquivos que demoram mais de 1–2 segundos para carregar — esses provavelmente estão tornando seu app mais lento.
- Mova vídeos, listas de dados ou seções pesadas para abaixo da dobra.
- Comprima e redimensione imagens antes de enviar.
- Remova scripts ou CSS não utilizados.
- Republique seu app para atualizar o cache da CDN.
Como faço com que vídeos ou animações carreguem mais rápido?
Como faço com que vídeos ou animações carreguem mais rápido?
- Hospede vídeos externamente (por exemplo, no Vimeo ou YouTube).
- Adicione
loading="lazy"a vídeos ou iframes incorporados. - Coloque vídeos abaixo da dobra para priorizar texto e imagens.
- Desative autoplay ou loop para vídeos de fundo grandes.
Por que minha pontuação do PageSpeed é menor no celular?
Por que minha pontuação do PageSpeed é menor no celular?
Os testes no celular são executados em redes e dispositivos mais lentos, então as pontuações são geralmente menores que no desktop. Foque em otimizar seus LCP e INP primeiro para celular, reduzindo mídia pesada, adiando scripts não críticos e simplificando layouts.
Esta página foi traduzida usando IA. Para informações mais precisas e atualizadas, consulte a versão em inglês.

