

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Preguntas frecuentes
<a name="faq"></a>

## ¿Qué problemas se pueden TypeScript resolver?
<a name="typescript-problems"></a>

Por lo general, puede eliminar los errores del código al escribir pruebas automatizadas, verificar de forma manual que el código funciona según lo esperado y, por último, al hacer que otra persona lo valide. Validar las conexiones entre todas las partes del proyecto lleva mucho tiempo. Para acelerar el proceso de validación, puedes usar un lenguaje de tipografía comprobada, por ejemplo, TypeScript para automatizar la validación del código y proporcionar comentarios instantáneos durante el desarrollo.

## ¿Por qué debo usarlo? TypeScript
<a name="typescript-use"></a>

TypeScript es un lenguaje de código abierto que simplifica el JavaScript código, lo que facilita su lectura y depuración. TypeScript también proporciona herramientas JavaScript IDEs y prácticas de desarrollo altamente productivas, como la comprobación estática. Además, TypeScript ofrece los beneficios de ECMAScript 6 (ES6) y puede aumentar su productividad. Por último, TypeScript puede ayudarte a evitar los molestos errores que suelen encontrar los desarrolladores al escribir JavaScript comprobando el código.

## ¿Debo usar el AWS CDK o CloudFormation?
<a name="cdk-cloudformation"></a>

Le recomendamos que utilice el AWS Cloud Development Kit (AWS CDK) en lugar de AWS CloudFormation, si su organización tiene la experiencia en desarrollo para aprovechar el AWS CDK. Esto se debe a que AWS CDK es más flexible que CloudFormation, ya que puede utilizar un lenguaje de programación y conceptos de programación orientada a objetos. Tenga en cuenta que puede utilizarlos CloudFormation para crear AWS recursos de forma ordenada y predecible. En CloudFormation, los recursos se escriben en archivos de texto con el formato JSON o YAML.

## ¿Qué pasa si AWS CDK no es compatible con un lanzamiento reciente? Servicio de AWS
<a name="unsupported-services"></a>

Puedes usar una [anulación sin procesar](https://docs.aws.amazon.com/cdk/v2/guide/cfn_layer.html#cfn_layer_raw) o un [recurso CloudFormation personalizado](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-custom-resources.html).

## ¿Cuáles son los diferentes lenguajes de programación compatibles con? AWS CDK
<a name="programming-languages"></a>

AWS CDK está disponible generalmente en Python JavaScript TypeScript, Java, C\# y Go (en la versión preliminar para desarrolladores).

## ¿Cuánto AWS CDK cuesta?
<a name="cost"></a>

No hay ningún cargo adicional por el AWS CDK. Usted paga por los AWS recursos (como las instancias de Amazon EC2 o los balanceadores de carga de Elastic Load Balancing) que se crean cuando los usa AWS CDK de la misma manera que si los creara manualmente. Solo paga por lo que utiliza, cuando lo utiliza. No se requieren pagos mínimos ni compromisos iniciales.