AWS SDK for JavaScript

Desenvolva e implemente aplicativos com o AWS SDK for JavaScript. O SDK fornece suporte para TypeScript de primeira e facilita a chamada de serviços da AWS usando APIs JavaScript idiomáticas para construir aplicações Node.js, Web e aplicativos móveis da Web.

Desenvolva aplicativos do lado do servidor

Node.js

Desenvolva aplicações web modernas no lado do servidor usando Node, módulos Node e o servidor Node HTTP. Acesse os serviços da AWS diretamente das suas aplicações RESTful usando estruturas de trabalho Node.js.

Comece a usar o AWS SDK for JavaScript for Node.js »

Desenvolva aplicativos da web

JavaScript

Desenvolva aplicações front-end modernas e acesse os serviços da AWS diretamente a partir do código JavaScript em execução no seu navegador.

Comece a usar o AWS SDK for JavaScript no navegador >>

Desenvolva aplicativos móveis

React

Desenvolva aplicações móveis modernas usando o React Native e acesse os serviços da AWS diretamente dos seus dispositivos móveis iOS e Android.

Comece a usar o AWS SDK for JavaScript no React Native >>

Como funciona

O AWS SDK for JavaScript simplifica o uso do AWS Services, fornecendo um conjunto de bibliotecas consistentes e familiares para os desenvolvedores de JavaScript. Ele oferece suporte para a consideração do ciclo de vida da API, como gerenciamento de credenciais, novas tentativas, marshaling de dados, serialização e desserialização. O AWS SDK for JavaScript também oferece suporte a abstrações de nível superior para desenvolvimento simplificado. Visite o GitHub para ver as bibliotecas JavaScript de código aberto focadas na AWS.

O AWS SDK for JavaScript oferece suporte a três tempos de execução: JavaScript para navegador, Node.js para servidor, React Native para desenvolvimento móvel. Ele também oferece suporte para tempos de execução cruzados: um pacote de cliente de serviço pode ser executado em navegadores, Node.js e React-Native sem alteração do código.

Principais recursos

Suporte para TypeScript de primeira classe

Nosso SDK Javascript é totalmente escrito em Typescript e, em seguida, compilado para JavaScript. Isso permite que você use os benefícios do Typescript, como verificação de tipos estáticos e suporte para classes e módulos. Você também pode usar recursos mais recentes do ES6, ES7 e além, sem precisar se preocupar com a compatibilidade com versões anteriores. O código finalizado produzido pelo compilador será compatível com o ES5 e funcionará muito bem com navegadores mais antigos. Para saber mais, consulte o AWS JavaScript Developer Blog.  

Pilha de middleware

O AWS SDK for JavaScript introduz a pilha de middleware, que permite personalizar o comportamento do SDK modificando o middleware. Você pode adicionar suas ações assíncronas personalizadas ao AWS SDK for JavaScript e/ou remover as ações padrão. Essas ações serializam os parâmetros de entrada nos dados transmitidos e desserializam dados de resposta em objetos JavaScript. Essas ações são implementadas usando funções chamadas de middleware e executadas em uma ordem específica. Para saber mais, consulte o AWS JavaScript Developer Blog.  

Arquitetura modular

Reduza o tamanho do pacote de aplicações e melhore o desempenho das aplicações importando apenas os pacotes necessários. O AWS SDK for Javascript tem uma arquitetura modular com um pacote separado publicado para cada serviço. Esses pacotes são publicados no escopo @aws-sdk/ no NPM para facilitar a identificação de pacotes que fazem parte do AWS SDK for JavaScript oficial. Para saber mais, consulte o AWS JavaScript Developer Blog.  

Guias

O guia do desenvolvedor descreve os recursos da versão mais recente do AWS SDK for JavaScript v3 e como usá-los.
HTML | PDF | GitHub

O guia de referência da API JavaScript descreve as operações da API para a versão mais recente do AWS SDK for JavaScript. O guia de referência fornece solicitações de amostra, respostas e erros para os protocolos de serviços da web suportados.

Os exemplos de código SDK contêm exemplos de código JavaScript e casos de uso do mundo real para serviços da AWS para ajudar a acelerar o desenvolvimento de suas aplicações.
HTML | PDF

O guia de migração do AWS SDK for JavaScript v3 descreve como migrar da versão 2 para a versão 3 do SDK para JavaScript.
HTML | PDF | GitHub

Recursos adicionais

Centro do desenvolvedor de JavaScript da AWS

Encontre recursos e guias adicionais para criar aplicações JavaScript na AWS.

Blog do desenvolvedor da AWS

Leia o blog do desenvolvedor AWS para obter as notícias e anúncios mais recentes sobre JavaScript.

Repositórios do AWS JavaScript GitHub

Visite o GitHub para visualizar o SDK da AWS e repositórios de bibliotecas de alto nível.

Você tem interesse em executar as cargas de trabalho Java na AWS? Tenha um representante da AWS para acompanhar você acerca do seu projeto de TI.