Skip to Main Content
TypeScript Eficaz, 2ª Edición
book

TypeScript Eficaz, 2ª Edición

by Dan Vanderkam
September 2024
Intermediate to advanced content levelIntermediate to advanced
404 pages
10h 52m
Spanish
O'Reilly Media, Inc.
Content preview from TypeScript Eficaz, 2ª Edición

Capítulo 10. Modernización y migración

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

Has oído en 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 o abandonar el esfuerzo.

Cuanto menos código tengas, más fácil será migrar. Así que es una buena idea eliminar las características obsoletas y hacer una ronda de eliminación de código muerto antes de iniciar una migración TypeScript. Sin embargo, es posible que quieras aplazar otras formas de modernización: convertir una aplicación web jQuery a React será en realidad mucho más fácil una vez que hayas adoptado TypeScript.

Sólo las bases de código más pequeñas pueden migrarse de golpe. La clave para proyectos más grandes es migrar gradualmente. En el punto 81 se explica cómo hacerlo. Para una migración larga, es esencial hacer un seguimiento de tu progreso y asegurarte de que no retrocedes. Esto crea una sensación de impulso e inevitabilidad del cambio. El punto 82 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 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Aprender TypeScript

Aprender TypeScript

Josh Goldberg
Angular: En marcha

Angular: En marcha

Shyam Seshadri

Publisher Resources

ISBN: 9781098186333Supplemental Content