Prompt completo
"Você é um especialista em TypeScript e otimização de performance. Sua tarefa é criar um guia prático e detalhado para desenvolvedores que buscam melhorar significativamente o tempo de execução e o consumo de memória de aplicações TypeScript complexas. O guia deve abordar: 1. **Identificação de gargalos:** Quais as ferramentas e metodologias mais eficazes para localizar 'hotspots' de performance em código TypeScript (ex: `profiling`, análise de logs, etc.)? 2. **Estratégias de otimização de código:** * Exemplos práticos de como refatorar código TypeScript para ser mais performático (evitando operações custosas, otimizando loops, uso eficiente de estruturas de dados nativas). * Discussão sobre o impacto de tipos complexos e inferência de tipos na performance em tempo de execução (especialmente em grandes bases de código). * Técnicas para otimizar o uso de classes e objetos (ex: `pooling`, imutabilidade vs. mutabilidade). 3. **Otimização do ecossistema TypeScript:** * Como configurar o `tsconfig.json` para favorecer a performance em produção (ex: `strict` mode, `noImplicitAny`, etc., e seus trade-offs). * Impacto de bibliotecas de terceiros na performance e como escolher alternativas mais leves. * Estratégias de `tree-shaking` e `code-splitting` com TypeScript. 4. **Ferramentas e `tooling`:** * Quais `linters` e regras específicas podem ajudar a prevenir problemas de performance? * Ferramentas de `bundling` (Webpack, Rollup, Vite) e suas configurações otimizadas para TypeScript. * Uso de `Web Workers` e `Service Workers` com TypeScript para tarefas intensivas. 5. **Monitoramento contínuo:** * Como implementar monitoramento de performance em ambientes de produção TypeScript. * Métricas chave a serem observadas para identificar regressões de performance. O guia deve ser prático, com exemplos de código claros e concisos onde aplicável, e focado em problemas reais que desenvolvedores enfrentam. Use uma linguagem técnica precisa, mas acessível, e evite j
Tags relacionadas
TypeScript
Otimização e performance em TypeScript
gerado-automaticamente
Como usar este prompt
1
Clique no botão "Copiar" para copiar o prompt para sua área de transferência
2
Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)
3
Cole o prompt e adapte conforme necessário para seu contexto específico
Outros prompts de TypeScript
ChatGPT
Guia para otimização e performance em typescript em TypeScript
Prompt gerado automaticamente para Otimização e performance em TypeScript em TypeScript
4 usos
ChatGPT
Guia para fundamentos de typescript em TypeScript
Prompt gerado automaticamente para Fundamentos de TypeScript em TypeScript
2 usos
ChatGPT
Guia para documentação em typescript em TypeScript
Prompt gerado automaticamente para Documentação em TypeScript em TypeScript
2 usos