Melhores práticas de padrões de design em performance de frontend para Performance de Frontend

Prompt gerado automaticamente para Padrões de design em Performance de Frontend em Performance de Frontend

5.0
44 usos
ChatGPT
Usar no ChatGPT
"Você é um especialista em arquitetura de software e otimização de performance web. Sua tarefa é criar um guia detalhado e prático para desenvolvedores frontend que desejam implementar o padrão de design 'App Shell' em aplicações web modernas. O guia deve abordar:

1.  **Conceituação e Benefícios:** Explique o que é o App Shell, por que ele é crucial para a performance percebida e quais problemas ele resolve (ex: telas em branco, lentidão inicial).
2.  **Arquitetura e Componentes:** Descreva os elementos essenciais de um App Shell (header, footer, navegação principal, placeholders para conteúdo) e como eles interagem.
3.  **Implementação Técnica (Passo a Passo):** Forneça um roteiro claro de como construir o App Shell, incluindo:
    *   Uso de HTML/CSS para a estrutura base.
    *   Estratégias de cache com Service Workers (ex: `cache-first` para o shell).
    *   Carregamento assíncrono do conteúdo principal (lazy loading).
    *   Considerações sobre o uso de frameworks (React, Vue, Angular) – não é necessário código específico, mas as abordagens gerais.
    *   Técnicas de otimização para o App Shell em si (ex: critical CSS, minimização, pré-carregamento de fontes).
4.  **Experiência do Usuário (UX) e Feedback:** Como gerenciar a transição suave entre o App Shell e o conteúdo carregado? Como fornecer feedback visual ao usuário durante o carregamento?
5.  **Desafios e Soluções Comuns:** Aborde problemas como invalidação de cache do App Shell, gerenciamento de diferentes layouts e interatividade no shell.
6.  **Métricas de Performance:** Indique quais métricas (ex: FCP, LCP, TTI) são diretamente impactadas pelo App Shell e como monitorá-las.

O tom deve ser didático, claro e direto, com foco em aplicabilidade prática. Use exemplos conceituais (não é necessário código completo, mas descrições de trechos ou pseudo-código são bem-vindos) para ilustrar os pontos. O objetivo é que um desenvolvedor frontend, ao ler este guia, seja capaz de planejar e implementar o

Como Usar este Prompt

1

Clique no botão "Copiar Prompt" para copiar o conteúdo completo.

2

Abra sua ferramenta de IA de preferência (ChatGPT e etc.).

3

Cole o prompt e substitua as variáveis (se houver) com suas informações.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!

Outros prompts de Performance de Frontend

Continue explorando prompts nesta categoria.

Melhores práticas de padrões de design em performance de frontend para Performance de Frontend

Prompt gerado automaticamente para Padrões de design em Performance de Frontend em Performance de Frontend

Guia para troubleshooting em performance de frontend em Performance de Frontend

Prompt gerado automaticamente para Troubleshooting em Performance de Frontend em Performance de Frontend

Melhores práticas de ferramentas para performance de frontend para Performance de Frontend

Prompt gerado automaticamente para Ferramentas para Performance de Frontend em Performance de Frontend