Acabo de ver cómo Node.js soporta la ejecución de TypeScript. 1. Análisis 2. Eliminar tipos, interfaces y demás, hacer la conversión 3. Luego obtienes JavaScript sin tipos 4. Ejecutarlo. En el segundo paso no se compila TS, sino que se eliminan esas sintaxis de tipos y se hace una conversión adecuada. Se dice que la velocidad puede ser hasta 10 veces más rápida que la compilación completa de TS.