Capítulo 1. Configuración del proyecto
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Quieres empezar con TypeScript, ¡fantástico! La gran pregunta es: ¿cómo empiezas? Puedes integrar TypeScript en tus proyectos de muchas maneras, y todas son ligeramente diferentes en función de las necesidades de tu proyecto. Al igual que JavaScript se ejecuta en muchos tiempos de ejecución, hay muchas formas de configurar TypeScript para que satisfaga las necesidades de tu objetivo.
Este capítulo cubre todas las posibilidades de introducir TypeScript en tu proyecto, como una extensión junto a JavaScript que te proporciona autocompletado básico e indicación de errores, hasta configuraciones completas para aplicaciones full-stack en Node.js y el navegador.
Dado que las herramientas de JavaScript son un campo con infinitas posibilidades -algunos dicen que cada semana se publica una nueva cadena de compilación de JavaScript, casi tanto como nuevos frameworks-, este capítulo se centra más en lo que puedes hacer sólo con el compilador de TypeScript, sin ninguna herramienta adicional.
TypeScript ofrece todo lo que necesitas para tus necesidades de transpilación, excepto la capacidad de crear paquetes minificados y optimizados para su distribución web. Bundlers como ESBuild o Webpack se encargan de esta tarea. Además, hay configuraciones que incluyen otros transpiladores como Babel.js que pueden funcionar bien con TypeScript.
Los ...