- Centre pour développeurs
- Outil pour créer sur AWS
- AWS SDK pour JavaScript
AWS SDK pour JavaScript
Développez et déployez des applications avec le AWS SDK pour JavaScript. Le 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 React Native.
Applications
Développer des applications côté serveur
Développez des applications web modernes côté serveur à l'aide du moteur d'exécution Node.js. Accédez aux services AWS directement depuis vos applications RESTful.
Développer des applications web
Développez des applications frontales modernes et accédez aux services AWS directement à partir du code JavaScript exécuté dans votre navigateur.
Développer des applications mobiles
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.
Fonctionnalités principales
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 AWS SDK pour 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 AWS SDK pour JavaScript officiel.
Prise en charge TypeScript de première classe
Le AWS SDK pour JavaScript est écrit en TypeScript. Ses définitions de types statiques de première classe s'auto-documentent et accélèrent la lisibilité, le débogage et la refactorisation. Les définitions de type permettent également de détecter 15 à 38 % des bogues dans le code de l'application.
En savoir plus
Pile d'intergiciel
Le AWS SDK pour JavaScript introduit la pile d'intergiciel qui vous permet de personnaliser le comportement du SDK en modifiant l'intergiciel. Vous pouvez ajouter vos actions asynchrones personnalisées au AWS SDK 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.
En savoir plus
Comment ça marche
Le AWS SDK pour 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 informations d’identification, les tentatives, le marshaling, la sérialisation et la désérialisation des données. Le AWS SDK pour JavaScript prend également en charge des abstractions de niveau supérieur pour simplifier le développement.
Vous pouvez utiliser le AWS SDK pour JavaScript pour écrire des services principaux dans Node.js, des interfaces web dans un navigateur ou des interfaces natives mobiles dans React Native. Un package client de service peut être exécuté sur les navigateurs, Node.js et React-Native sans modification de code. Les clients qui utilisent le AWS SDK pour JavaScript bénéficieront des avantages suivants :
Nous nous engageons à améliorer en permanence le AWS SDK pour JavaScript. Si vous avez des idées et des suggestions, veuillez créer un ticket sur GitHub.