La Guida di riferimento dell'API AWS SDK for JavaScript V3 descrive in dettaglio tutte le operazioni API per la AWS SDK for JavaScript versione 3 (V3).

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Qual è il AWS SDK for JavaScript?

Benvenuto nella Guida per gli AWS SDK for JavaScript sviluppatori. Questa guida fornisce informazioni generali sulla configurazione e la AWS SDK for JavaScript configurazione di. Inoltre, illustra esempi e tutorial sull' AWS SDK for JavaScript esecuzione di vari AWS servizi utilizzando.

La Guida di riferimento alle API AWS SDK for JavaScript v3 fornisce un' JavaScript API per AWS i servizi. È possibile utilizzare l' JavaScript API per creare librerie o applicazioni per Node.js o per il browser.

Relazione tra JavaScript ambienti, SDK e Amazon Web Services

Inizia a usare l'SDK

Se sei pronto a provare l'SDK, segui gli esempi all'indirizzo. Inizia con AWS SDK for JavaScript

Per configurare il tuo ambiente di sviluppo, consulta. Configura l'SDK per JavaScript

Se attualmente utilizzi la versione 2.x di SDK per JavaScript, consulta Migrare alla v3 per indicazioni specifiche.

Se stai cercando esempi di codice per, consulta. Servizi AWSSDK per esempi di JavaScript codice (v3)

Manutenzione e supporto per le versioni principali dell'SDK

Per informazioni sulla manutenzione e sul supporto per le versioni principali dell'SDK e le relative dipendenze sottostanti, consulta quanto segue nella Guida di riferimento degli strumenti e degli SDK AWS:

Utilizzo dell'SDK con Node.js

Node.js è un runtime multipiattaforma per l'esecuzione di applicazioni lato server JavaScript . Puoi configurare Node.js su un'istanza Amazon Elastic Compute Cloud (Amazon EC2) per l'esecuzione su un server. Puoi anche usare Node.js per scrivere funzioni su richiesta AWS Lambda .

L'utilizzo dell'SDK per Node.js è diverso dal modo in cui lo si utilizza JavaScript in un browser Web. La differenza sta nel modo in cui si carica l'SDK e in cui si ottengono le credenziali necessarie per accedere a servizi Web specifici. Quando l'uso di particolari API differisce tra Node.js e il browser, evidenziamo tali differenze.

Utilizzo dell'SDK con AWS Cloud9

È inoltre possibile sviluppare applicazioni Node.js utilizzando l'SDK for JavaScript nell' AWS Cloud9 IDE. Per ulteriori informazioni sull'utilizzo AWS Cloud9 con l'SDK per JavaScript, consulta. Utilizzare AWS Cloud9 con AWS SDK for JavaScript

Utilizzo dell'SDK con AWS Amplify

Per le app web, mobili e ibride basate su browser, puoi anche utilizzare la AWS Amplify libreria su. GitHub Estende l'SDK per JavaScript, fornendo un'interfaccia dichiarativa.

Nota

Framework come Amplify potrebbero non offrire lo stesso supporto per i browser dell'SDK. JavaScript Consulta la documentazione del framework per i dettagli.

Utilizzo dell'SDK con i browser Web

Tutti i principali browser Web supportano l'esecuzione di. JavaScript JavaScript il codice in esecuzione in un browser Web viene spesso definito lato client JavaScript.

Per un elenco dei browser supportati da AWS SDK for JavaScript, vedere. Browser Web supportati

L'utilizzo dell'SDK for JavaScript in un browser Web è diverso dal modo in cui lo si utilizza per Node.js. La differenza sta nel modo in cui si carica l'SDK e in cui si ottengono le credenziali necessarie per accedere a servizi Web specifici. Quando l'uso di API particolari differisce tra Node.js e il browser, evidenziamo tali differenze.

Utilizzo dei browser in V3

V3 consente di raggruppare e includere nel browser solo l'SDK per JavaScript i file necessari, riducendo il sovraccarico.

Per utilizzare la versione 3 dell'SDK for JavaScript nelle pagine HTML, è necessario raggruppare i moduli client richiesti e tutte le JavaScript funzioni richieste in un unico JavaScript file utilizzando Webpack e aggiungerlo in un tag script nelle pagine HTML. <head> Per esempio:

<script src="./main.js"></script>
Nota

Per ulteriori informazioni su Webpack, consulta. Raggruppa le applicazioni con webpack

Per utilizzare la versione 2 dell'SDK per JavaScript, aggiungi invece un tag di script che rimanda alla versione più recente dell'SDK V2. Per ulteriori informazioni, consulta l'esempio nella Developer Guide v2. AWS SDK for JavaScript

Casi di utilizzo comune

L'utilizzo dell'SDK per JavaScript gli script del browser consente di realizzare una serie di casi d'uso interessanti. Di seguito sono riportate diverse idee su cosa è possibile creare in un'applicazione browser utilizzando l'SDK per accedere JavaScript a vari servizi Web.

  • Crea una console personalizzata per AWS i servizi in cui puoi accedere e combinare funzionalità di diverse regioni e servizi per soddisfare al meglio le tue esigenze organizzative o di progetto.

  • Usa Amazon Cognito Identity per consentire l'accesso degli utenti autenticati alle applicazioni del browser e ai siti Web, incluso l'uso dell'autenticazione di terze parti da Facebook e altri.

  • Usa Amazon Kinesis per elaborare flussi di clic o altri dati di marketing in tempo reale.

  • Usa Amazon DynamoDB per la persistenza dei dati senza server, ad esempio le preferenze dei singoli utenti per i visitatori del sito Web o gli utenti delle applicazioni.

  • Utilizzalo AWS Lambda per incapsulare una logica proprietaria che puoi richiamare dagli script del browser senza scaricare e rivelare la tua proprietà intellettuale agli utenti.

Informazioni sugli esempi

Puoi cercare JavaScript esempi nell'SDK nel AWS Code Example Repository.

Risorse

Oltre a questa guida, sono disponibili le seguenti risorse online per SDK per sviluppatori: JavaScript