SDK de AWS para JavaScript

Desarrolle e implemente aplicaciones con el SDK de AWS para JavaScript. El SDK ofrece compatibilidad de primera clase con TypeScript y facilita la llamada a los servicios de AWS mediante API idiomáticas de JavaScript para crear aplicaciones Node.js, web y móviles.

Desarrollo de aplicaciones en el servidor

Node.js

Desarrolle aplicaciones web modernas del lado del servidor mediante Node, Node Modules y el servidor HTTP de Node. Acceda a los servicios de AWS directamente desde las aplicaciones RESTful mediante los marcos de Node.js.

Introducción al SDK de AWS para JavaScript para Node.js »

Desarrollo de aplicaciones web

JavaScript

Desarrolle aplicaciones front-end modernas y obtenga acceso a los servicios de AWS directamente a partir de código JavaScript que se ejecuta en el navegador.

Introducción al SDK de AWS para JavaScript en el navegador »

Desarrollo de aplicaciones móviles

React

Desarrolle aplicaciones móviles modernas con React Native y obtenga acceso a los servicios de AWS directamente desde sus dispositivos móviles iOS y Android.

Introducción al SDK de AWS para JavaScript en React Native »

Cómo funciona

El SDK de AWS para JavaScript simplifica el uso de los servicios de AWS al proporcionar un conjunto de bibliotecas que son coherentes y habituales para los desarrolladores de JavaScript. Es compatible con la consideración del ciclo de vida de la API, como la administración de credenciales, los reintentos, la transformación de la representación de datos a un formato adecuado, la serialización y la deserialización. El SDK de AWS para JavaScript también admite abstracciones de nivel superior para simplificar el desarrollo. Visite GitHub para ver las bibliotecas JavaScript de código abierto centradas en AWS.

El SDK de AWS para JavaScript admite tres tiempos de ejecución: JavaScript para el navegador, Node.js para el servidor y React Native para el desarrollo móvil. También admite el uso paralelo de versiones ejecutables: un paquete de cliente de servicio se puede ejecutar en navegadores, Node.js y React-Native sin cambiar el código.

Los clientes que usen el SDK de AWS para JavaScript tendrán las siguientes ventajas:

Nos comprometemos a mejorar continuamente el SDK de AWS para JavaScript. Si tiene alguna idea o sugerencia, cree una solicitud de característica en GitHub.

Características clave

Compatibilidad con TypeScript de primera clase

Nuestro SDK para JavaScript está completamente escrito en TypeScript y luego compilado a JavaScript. Esto permite aprovechar los beneficios de Typescript, como la comprobación de tipos estáticos, además de la compatibilidad con clases y módulos. También puede utilizar las nuevas características de ES6, ES7 y posteriores sin tener que preocuparse por la compatibilidad con versiones anteriores. El código terminado producido por el compilador tendrá compatibilidad con versiones anteriores de ES5 y funcionará sin problemas con los navegadores más antiguos. Para obtener más información, visite el blog para desarrolladores de JavaScript de AWS.  

Pila de middleware

El SDK de AWS para JavaScript presenta la pila de middleware, que permite personalizar el comportamiento del SDK mediante la modificación del middleware. Puede agregar acciones asíncronas personalizadas al SDK de AWS para JavaScript o eliminar las predeterminadas. Estas acciones serializan los parámetros de entrada en los datos a través de la red y deserializan los datos de respuesta en objetos JavaScript. Estas acciones se implementan mediante funciones denominadas middleware y se ejecutan en un orden específico. Para obtener más información, visite el blog para desarrolladores de JavaScript de AWS.  

Arquitectura modular

Reduzca el tamaño del paquete de su aplicación y mejore el rendimiento de esta al importar solo los paquetes que la aplicación necesita. El SDK de AWS para Javascript tiene una arquitectura modular con un paquete separado publicado para cada servicio. Estos paquetes se publican bajo el ámbito @aws-sdk/ en NPM para facilitar la identificación de los paquetes que forman parte del SDK oficial de AWS para JavaScript. Para obtener más información, visite el blog para desarrolladores de AWS JavaScript.  

Guías

Guía para desarrolladores

La guía para desarrolladores describe las características de la versión más reciente del SDK de AWS para JavaScript v3 y cómo utilizarlas.

Guía de referencia de la API

La guía de referencia de la API de JavaScript describe las operaciones de la API para la versión más reciente del SDK de AWS para JavaScript. La guía de referencia también ofrece ejemplos de solicitudes, respuestas y errores para los protocolos de servicios web compatibles.

Ejemplos de código de SDK

Los ejemplos de código del SDK contienen ejemplos de código JavaScript y casos de uso reales de los servicios de AWS para ayudarle a acelerar el desarrollo de sus aplicaciones.

Guía de migración

La guía de migración del SDK de AWS para JavaScript v3 describe cómo migrar de la versión 2 a la versión 3 del SDK para JavaScript.

Recursos adicionales

Centro de AWS para desarrolladores de JavaScript

Encuentre recursos y guías adicionales para crear aplicaciones de JavaScript en AWS.

Blog para desarrolladores de AWS

Lea el blog para desarrolladores de AWS y descubra las novedades y anuncios más recientes sobre JavaScript.

Repositorios en GitHub de AWS JavaScript

Visite GitHub para consultar el SDK de AWS y los repositorios de bibliotecas de alto nivel.

¿Le interesa ejecutar sus cargas de trabajo de Java en AWS? Deje que un representante de AWS realice un seguimiento con usted de su proyecto de TI.