Usando ganchos de módulos Node para desenvolvimento front-end ultrarrápido
2025-05-07
Para acelerar o desenvolvimento front-end, o autor criou uma série de ganchos de módulos Node ortogonais. Um carregador de módulos transforma JSX em JS, outro remapeia as importações, outro procura por arquivos .{ts,tsx,jsx} quando não encontra .js, e um último funciona com o FileTree, usando a invalidação de cache de string de consulta para carregar a versão mais recente dos arquivos. Os eventos de atualização do FileTree acionam reconstruções do front-end, com controle de versão de módulos garantindo que os módulos sejam reexecutados apenas se suas dependências mudarem, preservando o estado de tempo de execução e evitando reiniciar todo o processo.
Desenvolvimento
Ganchos de Módulos