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.

Desarrollar aplicaciones del lado del 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 »

Desarrollar 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 »

Desarrollar 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 tiempos de ejecución: un paquete de cliente de servicio se puede ejecutar en navegadores, Node.js y React-Native sin cambiar el código.

Características principales

Compatibilidad con TypeScript de primera clase

Nuestro SDK de 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 AWS JavaScript.  

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 AWS JavaScript.  

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

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.
HTML | PDF | GitHub

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.

Las muestras 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.
HTML | PDF

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.
HTML | PDF | GitHub

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 conozca 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.