O Guia de API referência da AWS SDK for JavaScript V3 descreve detalhadamente todas as API operações da AWS SDK for JavaScript versão 3 (V3).
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
O que é o AWS SDK for JavaScript?
Bem-vindo ao Guia do AWS SDK for JavaScript desenvolvedor. Este guia fornece informações gerais sobre como instalar e configurar o AWS SDK for JavaScript. Ele também mostra exemplos e tutoriais de execução de vários AWS serviços usando AWS SDK for JavaScript o.
O Guia de API referência AWS SDK for JavaScript v3 fornece um JavaScript API para AWS
serviços. Você pode usar o JavaScript API para criar bibliotecas ou aplicativos para o Node.js
Conceitos básicos da SDK
Se você estiver pronto para começar a usar oSDK, siga os exemplos em. Comece com o AWS SDK for JavaScript
Consulte Configure o SDK para JavaScript para configurar seu ambiente de desenvolvimento.
Se você estiver usando a versão 2.x do for JavaScript, consulte Migrar SDK para a v3 para obter orientação específica.
Se você está procurando exemplos de código para Serviços da AWS, consulteSDKpara JavaScript exemplos de código (v3).
Manutenção e suporte para versões SDK principais
Para obter informações sobre manutenção e suporte para as versões SDK principais e suas dependências subjacentes, consulte o seguinte no Guia de referência de ferramentas AWS SDKs e ferramentas:
Usando o SDK com Node.js
O Node.js é um tempo de execução multiplataforma para executar aplicativos do lado do servidor JavaScript . Você pode configurar o Node.js em uma instância do Amazon Elastic Compute Cloud (AmazonEC2) para ser executado em um servidor. Você também pode usar o Node.js para escrever AWS Lambda funções sob demanda.
O uso do SDK for Node.js difere da maneira como você o usa JavaScript em um navegador da web. A diferença está na maneira como você carrega o SDK e como obtém as credenciais necessárias para acessar serviços da web específicos. Quando o uso de APIs determinadas diferenças entre o Node.js e o navegador, destacamos essas diferenças.
Usando o SDK com AWS Amplify
Para aplicativos web, móveis e híbridos baseados em navegador, você também pode usar a AWS Amplify biblioteca
nota
Estruturas como o Amplify podem não oferecer o mesmo suporte de navegador que o SDK for. JavaScript Consulte a documentação da estrutura para obter detalhes.
Usando o SDK com navegadores da web
Todos os principais navegadores da web suportam a execução de JavaScript. JavaScript o código executado em um navegador da Web geralmente é chamado de lado do cliente JavaScript.
Para obter uma lista de navegadores compatíveis com o AWS SDK for JavaScript, consulteNavegadores da Web compatíveis.
Usar o SDK for JavaScript em um navegador da Web é diferente da maneira como você o usa para o Node.js. A diferença está na maneira como você carrega o SDK e como obtém as credenciais necessárias para acessar serviços da web específicos. Quando o uso de APIs determinadas diferenças entre o Node.js e o navegador, destacamos essas diferenças.
Uso dos navegadores na V3
A V3 permite agrupar e incluir no navegador somente os JavaScript arquivos SDK necessários, reduzindo a sobrecarga.
Para usar a V3 do SDK for JavaScript em suas HTML páginas, você deve agrupar os módulos de cliente necessários e todas as JavaScript funções necessárias em um único JavaScript arquivo usando o Webpack e adicioná-lo em uma tag <head>
de script nas suas páginas. HTML Por exemplo:
<script src="http://222.178.203.72:19005/whst/63/=cnbrzZvrzZlZynmzbnl///pt_br/sdk-for-javascript/v3/developer-guide/main.js"></script>
nota
Para obter mais informações sobre o Webpack, consulte Agrupe aplicativos com o webpack.
Para usar a V2 do SDK for JavaScript, você adiciona uma tag de script que aponta para a versão mais recente da V2SDK. Para obter mais informações, consulte o exemplo no Guia do AWS SDK for JavaScript desenvolvedor v2.
Casos de uso comuns
Usar o SDK for JavaScript nos scripts do navegador possibilita a realização de vários casos de uso convincentes. Aqui estão várias ideias de coisas que você pode criar em um aplicativo de navegador usando o SDK for JavaScript para acessar vários serviços da web.
-
Crie um console personalizado para AWS serviços nos quais você acessa e combina recursos entre regiões e serviços para melhor atender às suas necessidades organizacionais ou de projeto.
-
Use o Amazon Cognito Identity para habilitar o acesso do usuário autenticado aos aplicativos de navegador e sites, incluindo o uso de autenticação de terceiros pelo Facebook e outros.
-
Use o Amazon Kinesis para processar clickstreams ou outros dados de marketing em tempo real.
-
Use o Amazon DynamoDB para persistência de dados sem servidor, como preferências de usuários individuais quanto a visitantes do site ou usuários de aplicativos.
-
Use AWS Lambda para encapsular a lógica proprietária que você pode invocar a partir de scripts de navegador sem baixar e revelar sua propriedade intelectual aos usuários.
Sobre os exemplos
Você pode SDK procurar JavaScript exemplos no Repositório de exemplos de AWS código
Recursos
Além desse guia, os seguintes recursos on-line estão disponíveis SDK para JavaScript desenvolvedores:
-
AWS SDKsGuia de referência de ferramentas e ferramentas: contém configurações, recursos e outros conceitos fundamentais comuns entre eles AWS SDKs.
-
GitHub