Dicas de otimização e performance em typescript para TypeScript
Prompt gerado automaticamente para Otimização e performance em TypeScript em TypeScript
Considerando um projeto TypeScript de larga escala com centenas de módulos e uma equipe de desenvolvedores contribuindo, e sabendo que builds incrementais estão se tornando excessivamente lentos, impactando a produtividade. Desenvolva um guia prático e detalhado para um time de engenharia sênior. O guia deve focar em estratégias avançadas de otimização e performance em TypeScript para reduzir drasticamente os tempos de compilação. Inclua:
1. **Análise e Diagnóstico:** Ferramentas e técnicas para identificar gargalos de performance na pipeline de compilação (ex: `tsc --diagnostics`, `webpack-bundle-analyzer` para bundles gerados, `TypeScript Language Service` para IDEs).
2. **Otimização de Configuração:** Ajustes finos no `tsconfig.json` para performance (ex: `skipLibCheck`, `isolatedModules`, `noEmit`, `declarationMap`, `incremental`, `assumeChangesOnlyAffectDirectDependencies`).
3. **Refatoração de Código:** Padrões de código e design que minimizam a carga de trabalho do compilador (ex: uso de `type` vs `interface`, imports nomeados vs. `*`, re-exportações, dependências cíclicas).
4. **Ferramentas e Fluxos de Trabalho:** Integração de ferramentas externas e modificações no fluxo de trabalho de desenvolvimento (ex: `esbuild`, `swc`, `Vite`, `Webpack` com `ts-loader` otimizado, caching de builds, monorepos com `nx` ou `Turborepo`).
5. **Monitoramento Contínuo:** Como manter a performance otimizada ao longo do tempo e evitar regressões.
O guia deve ser acionável, com exemplos de código/configuração quando relevante, e deve considerar cenários de monorepo e microsserviços.
Tags relacionadas
Como Usar este Prompt
Clique no botão "Copiar Prompt" para copiar o conteúdo completo.
Abra sua ferramenta de IA de preferência (ChatGPT e etc.).
Cole o prompt e substitua as variáveis (se houver) com suas informações.
Outros prompts de TypeScript
Continue explorando prompts nesta categoria.
Guia para otimização e performance em typescript em TypeScript
Prompt gerado automaticamente para Otimização e performance em TypeScript em TypeScript
Guia para otimização e performance em typescript em TypeScript
Prompt gerado automaticamente para Otimização e performance em TypeScript em TypeScript
Guia para fundamentos de typescript em TypeScript
Prompt gerado automaticamente para Fundamentos de TypeScript em TypeScript