Migrar JS a TS sin drama
La migración big-bang falla. La incremental funciona:
- Activá
allowJs: trueycheckJs: false. - Renombrá archivos de hojas del árbol (utils, helpers) primero.
- Agregá tipos en los bordes (APIs, DB) y dejá el interior para después.
- Activá
strictmódulo por módulo con// @ts-stricto 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 comentariosJG
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.