Bienvenido a Platzi

Carlos Alberto Vera Betancourt

Carlos Alberto Vera Betancourt

student
hace un año

💡 **¿Qué significa la opción "TypeScript + SWC" al crear un proyecto con Vite?**

Cuando eliges **TypeScript + SWC**, estás configurando tu proyecto para usar:

✅ **TypeScript** como lenguaje principal.

✅ **SWC** (*Speedy Web Compiler*) como el compilador/transpiler en lugar de Babel o TSC.

🔹 **¿Qué es SWC?**

SWC es un compilador escrito en **Rust**, diseñado para ser **rápido y eficiente**. Se usa en lugar de Babel o el compilador de TypeScript para mejorar el rendimiento.

🔹 **Ventajas de usar SWC en Vite:**

⚡ **Mayor velocidad** en la transpilación.

🖥️ **Menor consumo de recursos** en comparación con Babel o TSC.

📜 **Compatible con TypeScript**, pero **NO hace verificación de tipos** (solo transpila).

🔹 **¿Cuándo elegir esta opción?**

Si necesitas una **transpilación rápida** y puedes manejar la verificación de tipos con

tsc --noEmit
o un IDE como VSCode. 🚀

¡Espero que esto aclare la duda! 😊

2 respuestas
Curso de TypeScript

Curso de TypeScript

Domina tipado, funciones, clases, interfaces, genéricos y pruebas en TypeScript. Crea APIs, aplicaciones web y usa frameworks como Angular y React con buenas prácticas y herramientas de la industria.

Curso de TypeScript

Curso de TypeScript

Domina tipado, funciones, clases, interfaces, genéricos y pruebas en TypeScript. Crea APIs, aplicaciones web y usa frameworks como Angular y React con buenas prácticas y herramientas de la industria.