Die AWS SDK für JavaScript Version 2 hat das Ende des Supports erreicht. Wir empfehlen Ihnen, auf Version 3 zu AWS SDK für JavaScript migrieren. Weitere Einzelheiten und Informationen zur Migration finden Sie in dieser Ankündigung
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Was ist der AWS SDK für JavaScript?
Das AWS SDK für JavaScript bietet eine JavaScript API für AWS Dienste. Sie können die JavaScript API verwenden, um Bibliotheken oder Anwendungen für Node.js
Nicht alle Services sind sofort im SDK verfügbar. Informationen darüber, welche Dienste derzeit von der unterstützt werden AWS SDK für JavaScript, finden Sie unter https://github.com/aws/aws-sdk-js/blob/master/SERVICES.md
Wartung und Support für SDK-Hauptversionen
Informationen zu Wartung und Support für SDK-Hauptversionen und deren zugrunde liegende Abhängigkeiten finden Sie im AWS -Referenzhandbuch zu SDKs und Tools:
Verwenden des SDK mit Node.js
Node.js ist eine plattformübergreifende Laufzeit zum Ausführen serverseitiger Anwendungen JavaScript . Sie können eine Amazon EC2-Instance so einrichten Node.js , dass sie auf einem Server ausgeführt wird. Sie können es auch verwenden Node.js , um AWS Lambda On-Demand-Funktionen zu schreiben.
Die Verwendung des SDK für Node.js unterscheidet sich von der Art und Weise, wie Sie es JavaScript in einem Webbrowser verwenden. Der Unterschied hängt davon ab, wie das SDK geladen wird und wie die erforderlichen Anmeldeinformationen für den Zugriff auf bestimmte Web-Services abgerufen werden. Wenn sich die Verwendung bestimmter APIs zwischen Node.js und dem Browser unterscheidet, wird auf diese Unterschiede hingewiesen.
Verwenden Sie das SDK mit AWS Amplify
Für browserbasierte Web-, Mobil- und Hybrid-Apps können Sie auch die AWS Amplify Library verwenden GitHub
Anmerkung
Frameworks wie AWS Amplify bieten möglicherweise nicht dieselbe Browserunterstützung wie das SDK für. JavaScript Weitere Informationen finden Sie in der Dokumentation eines Frameworks.
Verwenden des SDKs mit Webbrowsern
Alle gängigen Webbrowser unterstützen die Ausführung von. JavaScript JavaScriptCode, der in einem Webbrowser ausgeführt wird, wird oft als JavaScript clientseitig bezeichnet.
Die Verwendung des SDK für JavaScript in einem Webbrowser unterscheidet sich von der Art und Weise, wie Sie es verwenden. Node.js Der Unterschied hängt davon ab, wie das SDK geladen wird und wie die erforderlichen Anmeldeinformationen für den Zugriff auf bestimmte Web-Services abgerufen werden. Wenn sich die Verwendung bestimmter APIs zwischen Node.js und dem Browser unterscheidet, wird auf diese Unterschiede hingewiesen.
Eine Liste der Browser, die von der unterstützt werden AWS SDK für JavaScript, finden Sie unterUnterstützte Webbrowser.
Häufige Anwendungsfälle
Die Verwendung des SDK für JavaScript In-Browser-Skripts ermöglicht die Realisierung einer Reihe überzeugender Anwendungsfälle. Im Folgenden finden Sie einige Ideen für Dinge, die Sie in einer Browseranwendung erstellen können, indem Sie das SDK verwenden JavaScript , um auf verschiedene Webdienste zuzugreifen.
Erstellen Sie eine benutzerdefinierte Konsole für AWS Dienste, in der Sie auf Funktionen aus Regionen und Diensten zugreifen und diese kombinieren, um Ihren Organisations- oder Projektanforderungen am besten gerecht zu werden.
Verwenden Sie Amazon Cognito Identity, um authentifizierten Benutzern den Zugriff auf Ihre Browseranwendungen und Websites zu ermöglichen, einschließlich der Drittanbieter-Authentifizierung von Facebook und anderen.
Verwenden Sie Amazon Kinesis, um Klickstreams oder andere Marketingdaten in Echtzeit zu verarbeiten.
Verwenden Sie Amazon DynamoDB für serverlose Datenpersistenz, z. B. für individuelle Benutzereinstellungen für Webseitenbesucher oder Anwendungsbenutzer.
Verwenden Sie diese AWS Lambda Option, um proprietäre Logik zu kapseln, die Sie aus Browser-Skripten heraus aufrufen können, ohne dass Sie Ihr geistiges Eigentum herunterladen und den Benutzern gegenüber offenlegen müssen.
Informationen zu den Beispielen
Sie können das SDK nach JavaScript Beispielen in der Codebeispielbibliothek durchsuchen. AWS