Пакет AWS SDK для JavaScript позволяет получать прямой доступ к сервисам AWS из кода JavaScript, исполняемого в браузере. Выполняйте аутентификацию пользователей через Facebook, Google или Login with Amazon с помощью сетевой федерации удостоверений. Храните данные приложений в Amazon DynamoDB и сохраняйте файлы пользователей в Amazon S3. Для использования пакета SDK нужен лишь единственный тег script.

Настроить сборку SDK »

Используйте сборщик SDK для оптимизации размера пакета SDK, включив поддержку только тех сервисов, которые использует ваше приложение.

Загрузить сборку по умолчанию »

Сборка по умолчанию включает поддержку всех сервисов AWS, поддерживающих CORS.

Тег <script> и актуальную версию сборки можно найти в Руководстве разработчика.


Сервер не требуется

Прямые запросы к сервисам AWS означают отсутствие кода на стороне сервера и необходимости конфигурировать серверы приложения.

Простота развертывания

Поскольку код приложения не требуется обрабатывать на стороне сервера, развертывание интернет-приложения сводится к его загрузке в корзину Amazon S3.

Простота в освоении

Используя лишь общедоступные стандарты веб-разработки – HTML, CSS и JavaScript, – можно разрабатывать полнофункциональные динамические приложения для браузеров.


Авторизация через социальные сети

Обеспечьте безопасный доступ интернет-приложения к ресурсам AWS без какого-либо кода на стороне сервера. Пакет AWS SDK для JavaScript облегчает интеграцию с сервисом Amazon Cognito, что позволяет разделить и настроить уровни доступа к API для неавторизованных и авторизованных пользователей. Сервис Amazon Cognito легко интегрировать с Facebook, Google, Login with Amazon и любым другим поставщиком удостоверений OpenID Connect. Подробнее о том, как это можно сделать, см. в блоге JavaScript-разработки в AWS.

Онлайн-данные

Выполняйте доставку браузерных интернет-приложений, используя данные в облаке. Amazon DynamoDB – это быстрый, полностью управляемый сервис баз данных NoSQL, обеспечивающий простой и экономичный способ хранения и извлечения данных приложений. Точно настроенный контроль доступа обеспечивает безопасную изоляцию пользовательских данных и предоставляет частное хранилище данных для каждого пользователя прямо из браузерного приложения.

Хранение файлов

Обеспечьте безопасное хранение и доступ к неограниченному количеству файлов пользователей с помощью сервиса Amazon S3. Пакет AWS SDK для JavaScript интегрируется с встроенным файловым интерфейсом браузера, облегчая загрузку в сервис Amazon S3.

Поддержка браузеров

Пакет AWS SDK для JavaScript в браузере поддерживается всеми современными браузерами. Полный список поддерживаемых браузеров и версий представлен в Руководстве разработчика.

Поддержка сервисов AWS

Сборка по умолчанию пакета AWS SDK для JavaScript в браузере поддерживает все сервисы AWS с включенной технологией CORS. Актуальный список сервисов с включенной технологией CORS представлен в сборщике SDK.


Общайтесь с другими разработчиками на форуме сообщества разработчиков JavaScript »

Получите дополнительные сведения об использовании JavaScript в AWS в Центре разработчика JavaScript »

Узнайте обо всех возможностях новой версии SDK в примечаниях к выпуску »

Просматривайте исходный код в репозитории GitHub »