Volver al archivo
TypeScript18 NOV, 20251 min lectura

Migrar JavaScript a TypeScript sin drama

Migrar JS a TS sin drama

La migración big-bang falla. La incremental funciona:

  1. Activá allowJs: true y checkJs: false.
  2. Renombrá archivos de hojas del árbol (utils, helpers) primero.
  3. Agregá tipos en los bordes (APIs, DB) y dejá el interior para después.
  4. Activá strict módulo por módulo con // @ts-strict o sub-proyectos.
json
{
  "compilerOptions": {
    "allowJs": true,
    "strict": false
  }
}

El objetivo no es 100% strict en semana 1. Es que cada PR nuevo sea TypeScript con tipos correctos.

¿Te sirvió este post?

Discusión

2 comentarios
JG
Juana GómezHace 2 horas

Excelente desglose. La explicación del Request scope me vino al pelo.

¿Te gustó el artículo?

Suscribite para recibir las últimas publicaciones directo en tu email.