Otimização de performance em aplicações Next.js com Core Web Vitals
Diagnóstico e plano de ação para melhorar LCP, FID e CLS em aplicações Next.js.
Objetivo do Prompt
Identificar gargalos de performance e implementar otimizações que melhorem os Core Web Vitals para atingir nota verde no PageSpeed Insights.
Exemplo Real de Uso
O marketplace gaúcho FeiraBrasil tem LCP de 6.2s, CLS de 0.35 e FID de 380ms no mobile. O Google Search Console mostra que 73% das páginas estão com Core Web Vitals 'ruim', prejudicando o ranking orgânico e causando perda estimada de R$ 85 mil/mês em vendas.
Prompt
Crie um plano de otimização de performance para [NOME DO PROJETO], uma aplicação Next.js [VERSÃO: 14/15] com App Router hospedada na [VERCEL/AWS/DOCKER]. **Métricas atuais:** - LCP (Largest Contentful Paint): [VALOR]s (meta: < 2.5s) - FID (First Input Delay): [VALOR]ms (meta: < 100ms) - CLS (Cumulative Layout Shift): [VALOR] (meta: < 0.1) - TTFB: [VALOR]ms - Tamanho do bundle JS: [VALOR]KB **Diagnóstico por área:** 1) **Renderização e Data Fetching:** - Análise de SSR vs SSG vs ISR por tipo de página - Server Components vs Client Components (onde está o boundary) - Streaming e Suspense boundaries - Parallel data fetching vs waterfalls 2) **Bundle e JavaScript:** - Análise de bundle com @next/bundle-analyzer - Code splitting e dynamic imports estratégicos - Tree shaking de bibliotecas pesadas (lodash, moment, etc.) - Lazy loading de componentes abaixo do fold 3) **Imagens e Mídia:** - Next/Image: sizes, priority, placeholder blur - Formatos modernos (WebP, AVIF) - Responsive images com srcSet - Lazy loading com Intersection Observer 4) **CSS e Layout Shift:** - Font loading strategy (font-display, preload) - Skeleton screens para evitar CLS - Dimensões explícitas em imagens e embeds - Critical CSS inline 5) **Caching e CDN:** - Cache-Control headers por tipo de asset - ISR com revalidação sob demanda - Edge middleware para personalização - Service Worker para assets estáticos Para cada otimização, estime o impacto esperado na métrica e a complexidade de implementação (alta/média/baixa). Priorize em formato de sprint de 2 semanas.
Como usar este prompt
- 1Cole o prompt diretamente no ChatGPT, Claude, Gemini ou qualquer assistente de IA.
- 2Personalize os campos entre colchetes [assim] com suas informações específicas.
- 3Para melhores resultados, forneça contexto adicional sobre seu caso de uso.
- 4Combine múltiplos prompts em uma conversa para resultados mais completos.
- 5Salve os prompts que mais usa para acesso rápido no futuro.
Prompts relacionados
Ver todosArquitetura de componentes React com design system escalavel
Define a estrutura de componentes, tokens de design e convenções para um design system em React/Next.js.
Implementação de acessibilidade WCAG 2.1 AA em aplicações React
Guia completo para tornar uma aplicação React acessível seguindo as diretrizes WCAG 2.1 nível AA.
Gerenciamento de estado complexo com Zustand e React Query
Arquitetura de estado que separa server state e client state usando Zustand + TanStack Query.
Criação de design system com Storybook, Tailwind e testes visuais
Setup completo de Storybook com documentação interativa, testes visuais e integração com CI/CD.
Explore outras categorias de prompts
Assine o AulasDeIA para desbloquear
Acesse 10.000+ prompts prontos para usar em qualquer profissão, além de todos os cursos da plataforma.
Cancele quando quiser. Sem multas.
