Capítulo 8. Migrar a TypeScript

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Has oído que TypeScript es genial. También sabes por dolorosa experiencia que mantener tu biblioteca JavaScript de 15 años y 100.000 líneas no lo es. ¡Ojalá pudiera convertirse en una biblioteca TypeScript!

Este capítulo ofrece algunos consejos sobre cómo migrar tu proyecto JavaScript a TypeScript sin perder la cordura y abandonar el esfuerzo.

Sólo las bases de código más pequeñas pueden migrarse de golpe. La clave para los proyectos más grandes es migrar gradualmente. En el punto 60 se explica cómo hacerlo. Para una migración larga, es esencial seguir tu progreso y asegurarte de que no retrocedes. Esto crea una sensación de impulso e inevitabilidad del cambio. El punto 61 explica cómo hacerlo.

Migrar un gran proyecto a TypeScript no será necesariamente fácil, pero ofrece una enorme ventaja potencial. Un estudio de 2017 descubrió que el 15% de los errores corregidos en proyectos JavaScript en GitHub podrían haberse evitado con TypeScript.1 Aún más impresionante, un estudio de seis meses de postmortems en AirBnb encontró que el 38% de ellos podrían haberse evitado con TypeScript.2 Si estás abogando por TypeScript en tu organización, ¡estadísticas como éstas te ayudarán! También lo será realizar algunos experimentos y encontrar a los primeros en adoptarlo. El artículo 59 trata sobre cómo experimentar con TypeScript antes de iniciar ...

Get TypeScript eficaz now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.