Apps
How it works
The AWS SDK for JavaScript simplifies use of AWS Services by providing a set of libraries that are consistent and familiar for JavaScript developers. It provides support for API lifecycle considerations such as credential management, retries, data marshaling, serialization, and deserialization. The AWS SDK for JavaScript also supports higher level abstractions for simplified development.
The AWS SDK for JavaScript supports three runtimes: JavaScript for browser, Node.js for server, React Native for mobile development. It also supports cross-runtime: a service client package can be run on browsers, Node.js, and React-Native without code change. Customers who use the AWS SDK for JavaScript get the following benefits:
- Support for all AWS services (300+) and operations (13K+).
- Support for every new feature, service, and region on the day they launch.
- Bug fixes and critical security patches.
- Support commitment from AWS via premium support and GitHub.
- Standardized behaviors such as automated retries, serialization/deserialization, credential providers.
- Service customizations such as Flexible Checksums, S3 Multi-region Access Points, S3 Object Lambda, S3 Express One Zone, S3 Bucket Virtual Hosted-Style Addressing, Lambda Recursive Loop Detection.
- Continuous improvements to the SDK, including performance.
We are committed to continuously improving the AWS SDK for JavaScript. If you have any ideas and suggestions, please create an issue on GitHub.