TypeScript:
Iniciando un nuevo proyecto
Cómo hacerlo:
Instala Node.js y npm. Luego, inicia tu proyecto:
// Instalar TypeScript globalmente
npm install -g typescript
// Crear un nuevo directorio para el proyecto
mkdir miProyecto && cd miProyecto
// Inicializar un nuevo proyecto npm
npm init -y
// Crear un archivo 'tsconfig.json' para configuraciones de TypeScript
tsc --init
// Crea un nuevo archivo 'app.ts' como punto de entrada
echo "console.log('¡Hola TypeScript!');" > app.ts
// Compilar 'app.ts' a 'app.js'
tsc
// Ejecutar el archivo compilado con Node
node app.js
Output:
¡Hola TypeScript!
Deep Dive:
Empezar con TypeScript no siempre fue tan fácil. Antes, requería configuraciones manuales y no había una gran integración con herramientas existentes. Ahora, con el comando tsc --init
, TypeScript crea un tsconfig.json
con buenas prácticas por defecto.
Hay alternativas: algunos prefieren comenzar con un boilerplate o un starter kit, como ‘create-react-app’ para proyectos de React con TypeScript.
Detalles de implementación que pueden interesarte:
tsconfig.json
define cómo el compilador genera JavaScript.- Usar
npm scripts
enpackage.json
puede automatizar la compilación. - Herramientas como
eslint
con el plugin de TypeScript mantienen tu código limpio.