Kit SDK AWS for JavaScript 

Développez et déployez des applications avec le kit SDK AWS SDK for JavaScript. Le kit SDK offre une prise en charge TypeScript de premier ordre et permet d'appeler facilement les services AWS à l'aide d'API JavaScript idiomatiques pour créer des applications Node.js, Web et mobiles Web.

Développer des applications côté serveur

Node.js

Développez des applications Web modernes côté serveur à l'aide de Node, des modules Node et du serveur HTTP Node. Accédez aux services AWS directement depuis vos applications RESTful à l'aide des cadres Node.js.

Démarrez avec AWS SDK for JavaScript pour Node.js »

Développer des applications Web

JavaScript

Développez des applications frontales modernes et accédez aux services AWS directement à partir du code JavaScript exécuté dans votre navigateur.

Démarrez avec AWS SDK for JavaScript dans un navigateur »

Développer des applications mobiles

React

Développez des applications mobiles modernes à l'aide de React Native et accédez aux services AWS directement depuis vos appareils mobiles iOS et Android.

Démarrez avec AWS SDK for JavaScript dans React Native »

Fonctionnement

Le kit SDK AWS for JavaScript simplifie l'utilisation des services AWS en fournissant un ensemble de bibliothèques cohérentes et familières pour les développeurs JavaScript. Il prend en charge la prise en compte du cycle de vie des API, comme la gestion des autorisations, les tentatives, le marshaling, la sérialisation et la désérialisation des données. Le kit SDK AWS for JavaScript prend également en charge des abstractions de niveau supérieur pour simplifier le développement. Visitez le site de GitHub pour découvrir les bibliothèques JavaScript open source axées sur AWS.

Le kit SDK AWS for JavaScript prend en charge trois environnements d'exécution: JavaScript pour le navigateur, Node.js pour le serveur, React Native pour le développement mobile. Il prend également en charge les exécutions croisées : un package de services client peut être exécuté dans les navigateurs, Node.js et React-Native sans modification du code.

Les clients qui utilisent le SDK AWS pour JavaScript bénéficieront des avantages suivants :

Nous nous engageons à améliorer en permanence le SDK AWS pour JavaScript. Si vous avez des idées et des suggestions, veuillez créer une demande de fonctionnalité sur GitHub.

Fonctionnalités principales

Support TypeScript de première classe

Notre kit SDK Javascript est entièrement écrit en Typescript, puis compilé en JavaScript. Ainsi, vous bénéficiez des avantages de Typescript, tels que la vérification statique des types et le support des classes et des modules. Vous pouvez également utiliser les nouvelles fonctionnalités de ES6, ES7 et au-delà sans avoir à vous soucier de la rétrocompatibilité. Le code fini produit par le compilateur sera rétrocompatible avec ES5 et fonctionnera parfaitement avec les anciens navigateurs. Pour en savoir plus, lisez le blog des développeurs AWS JavaScript.  

Pile d'intergiciel

Le kit AWS SDK for JavaScript introduit la pile d'intergiciel qui vous permet de personnaliser le comportement du kit SDK en modifiant l'intergiciel. Vous pouvez ajouter vos actions asynchrones personnalisées au SDK AWS pour JavaScript et/ou supprimer les actions par défaut. Ces actions sérialisent les paramètres d'entrée en données sur le réseau et désérialisent les données de réponse en objets JavaScript. Ces actions sont implémentées à l'aide de fonctions appelées intergiciels et exécutées dans un ordre spécifique. Pour en savoir plus, lisez le blog des développeurs AWS JavaScript.  

Architecture modulaire

Réduisez la taille de votre solution groupée et améliorez les performances de vos applications en important uniquement les packages dont votre application a besoin. Le kit AWS SDK for Javascript a une architecture modulaire avec un package séparé publié pour chaque service. Ces packages sont publiés sous la portée @aws-sdk/ sur NPM, afin de faciliter l'identification des packages qui font partie du kit officiel SDK AWS for JavaScript. Pour en savoir plus, lisez le blog des développeurs AWS JavaScript.  

Guides

Manuel du développeur

Le guide du développeur décrit les fonctionnalités de la dernière version du kit AWS SDK for JavaScript v3 et la manière de les utiliser.

Guide de référence d'API

Le guide de référence de l'API JavaScript décrit les opérations d'API de la dernière version du kit AWS SDK for JavaScript. Le guide de référence fournit également des exemples de demandes, de réponses et d'erreurs pour les protocoles de services Web pris en charge.

Exemples de code SDK

Les exemples de code du kit SDK contiennent des exemples de code JavaScript et des cas d'utilisation réels pour les services AWS, afin d'accélérer le développement de vos applications.

Guide de migration

Le guide de migration du kit AWS SDK for JavaScript v3 explique comment effectuer la migration de la version 2 vers la version 3 du kit SDK for JavaScript.

Ressources supplémentaires

Centre pour développeurs JavaScript AWS

Découvrez des ressources et des guides supplémentaires sur la création d'applications JavaScript sur AWS.

Blog des développeurs AWS

Consultez le blog des développeurs AWS pour obtenir les dernières actualités et annonces sur JavaScript.

Référentiels AWS JavaScript GitHub

Visitez GitHub pour voir les référentiels du kit SDK AWS et de bibliothèques de haut niveau.

Vous souhaitez exécuter vos applications Java sur AWS ? Demandez à un représentant AWS de suivre votre projet informatique avec vous.