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 aplicações no lado do servidor
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.
Desenvolva aplicativos web
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.
Desenvolva aplicativos móveis
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.
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.
Os clientes que usam o SDK da AWS para JavaScript terão os seguintes benefícios:
- Suporte para todos os serviços da AWS (mais de 300) e operações (mais de 13 mil).
- Suporte para cada novo recurso, serviço e região no dia do lançamento.
- Correções de bugs e patches de segurança críticos.
- Compromisso de suporte da AWS por meio do suporte premium e do GitHub.
- Comportamentos padronizados,como novas tentativas automatizadas, serialização/desserialização, provedores de credenciais.
- Personalizações de serviços, como somas de verificação flexíveis, pontos de acesso multirregionais do S3, S3 Object Lambda, S3 Express One Zone, endereçamento em estilo hospedado virtual do S3 Bucket e , pontos de acesso multirregionais do S3 detecção de loop recursivo Lambda.
- Melhorias contínuas no SDK, incluindo desempenho.
Estamos comprometidos em melhorar continuamente o SDK da AWS para JavaScript. Se você tiver alguma ideia e sugestão, crie uma solicitação de recurso no GitHub.
Principais recursos
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.
O AWS SDK for JavaScript introduz a pilha de middleware, que permite personalizar o comportamento do SDK modificando o middleware. Você pode adicionar 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.
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
Guia do desenvolvedor
O guia do desenvolvedor descreve os recursos da versão mais recente do AWS SDK for JavaScript v3 e como usá-los.
Guia de referência de APIs
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.
Exemplos de códigos de SDK
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.
Guia de migração
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.
Recursos adicionais
Encontre recursos e guias adicionais para criar aplicações JavaScript na AWS.
Leia o blog do desenvolvedor AWS para obter as notícias e anúncios mais recentes sobre JavaScript.
Visite o GitHub para visualizar o SDK da AWS e repositórios de bibliotecas de alto nível.
Ferramentas de JavaScript na AWS
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.