Dicas de otimização e performance em typescript para TypeScript

Prompt gerado automaticamente para Otimização e performance em TypeScript em TypeScript

5.0
35 usos
ChatGPT
Usar no ChatGPT
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.

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 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