- Biblioteca de IaC (Infrastructure as Code) que permite gestionar por código la creación, modificación y eliminación de recursos de infraestructura como Terraform
- A diferencia de Terraform/Pulumi, está escrita únicamente en TypeScript puro basado en ESM
- Sin herramientas, runtimes ni dependencias adicionales, permite la gestión automática de recursos en cualquier lugar, como navegador o entornos serverless
- Todos los recursos de infraestructura se modelan con una sola función async, lo que permite automatizar CRUD solo con código JS y sin abstracciones complejas
- Destaca por su simplicidad y transparencia gracias a características como cero dependencias / almacenamiento local de servicios y archivos de estado, y casi no impone restricciones sobre la estructura del código o la ubicación donde se guarda el estado
- Compatible de forma activa con el uso de IA; facilita la generación y modificación de código basada en LLM, por lo que es posible implementar recursos directamente sin esperar a proveedores existentes
- Ofrece un flujo de trabajo simple y alta portabilidad
5 comentarios
¿Cuál fue la razón de usar ts?
Así es....
Yo también tenía curiosidad, así que comparto lo que le pregunté a Claude... pero no logro empatizar mucho con eso.
Haré un análisis crítico de las ventajas y desventajas de usar TypeScript:
Ventajas (Pros):
async/await)Desventajas (Cons):
eval()En conclusión, elegir TypeScript es adecuado para construir un entorno amigable para desarrolladores web, pero como herramienta de IaC de nivel empresarial todavía parece requerir más validación.
¿De dónde salió eso de “con una sola línea de código”...?
Ah... ¿por qué lo habrán escrito así? snif Parece que
como códigosería lo correcto.Si una sola línea es larga, sí es posible.
Supongo que hasta el motor de búsqueda de Google podría hacerlo en una sola línea si escribes algo largo jajaja