Enable javascript in your browser for better experience. Need to know to enable it?

÷ÈÓ°Ö±²¥

Publicado : Oct 28, 2020
N?O ENTROU NA EDI??O ATUAL
Este blip n?o est¨¢ na edi??o atual do Radar. Se esteve em uma das ¨²ltimas edi??es, ¨¦ prov¨¢vel que ainda seja relevante. Se o blip for mais antigo, pode n?o ser mais relevante e nossa avalia??o pode ser diferente hoje. Infelizmente, n?o conseguimos revisar continuamente todos os blips de edi??es anteriores do Radar. Saiba mais
Oct 2020
Experimente ?

A manuten??o de bases de c¨®digo JavaScript em grande escala nunca ¨¦ f¨¢cil, mas ¨¦ especialmente desafiadora quando migramos altera??es que podem gerar quebras. IDEs com recursos de refatora??o podem ajudar em cen¨¢rios simples. No entanto, quando sua base de c¨®digo ¨¦ uma biblioteca com ampla depend¨ºncia, toda vez que voc¨º faz uma altera??o importante, ¨¦ preciso passar por uma s¨¦rie de bases de c¨®digo de clientes para fazer as atualiza??es apropriadas ¡ª o que requer supervis?o humana e precisa ser feito de forma manual. , um kit de ferramentas para refatorar JavaScript e TypeScript, ajuda a aliviar essa dor. Ele pode analisar seu c¨®digo para construir ¨¢rvores de sintaxe abstratas (AST) e fornecer uma API para manipular a ¨¢rvore com v¨¢rias transforma??es (por exemplo, adicionar, renomear e excluir propriedades de componentes existentes), em seguida exportando a ¨¢rvore como c¨®digo-fonte final. jscodeshift tamb¨¦m vem com um utilit¨¢rio de testes de unidade simples que pode aplicar desenvolvimento orientado a testes para escrever codemods de migra??o. Consideramos o jscodeshift bastante ¨²til para a manuten??o de sistemas de design.

Inscreva-se para receber a newsletter do Technology Radar

?

?

Seja assinante

?

?

Visite nosso arquivo para acessar os volumes anteriores