O AWS SDK para JavaScript permite que você acesse diretamente os serviços da AWS por meio do código JavaScript em execução no navegador. Faça a autenticação de usuários por meio do Facebook, Google ou Login with Amazon usando a federação de identidades da web. Armazene dados de aplicativo no Amazon DynamoDB e salve os arquivos de usuário no Amazon S3. Uma única tag de script é tudo o que você precisa para começar a usar o SDK.
Use o SDK Builder para otimizar o tamanho do SDK ao incluir apoio somente para os serviços que o seu aplicativo utilizar.
A criação padrão inclui apoio para todos os serviços da AWS compatíveis com CORS.
Encontre a tag <script> com a versão mais recente no Guia do desenvolvedor.
Não são exigidos servidores
As chamadas diretas para serviços da AWS significam que não são necessários os códigos do lado do servidor ou a configuração de servidores de aplicativos.
Fácil de implantar
Como não há lógica de aplicativos a ser processada no lado do servidor, a implantação do aplicativo da web pode ser tão fácil quanto fazer seu upload em um bucket do Amazon S3.
Fácil de aprender
Usando apenas padrões da web comuns (HTML, CSS e JavaScript), você pode criar aplicativos de navegador dinâmicos e com recursos completos.
Login via rede social
Proteja seu acesso aos recursos da AWS por aplicativos da web sem nenhum código do lado do servidor. O AWS SDK para JavaScript facilita a integração com o Amazon Cognito, que permite que você disponibilize níveis personalizáveis de acesso a APIs para usuários não autenticados e autenticados. O Amazon Cognito é fácil de configurar com o Facebook, o Google, o Login with Amazon e qualquer provedor de identidade para OpenID Connect. Para saber como fazer isso, acesse o Blog de desenvolvimento de JavaScript na AWS.
Dados on-line
Proporcione uma experiência de aplicativo de navegador conectado usando dados na nuvem. O Amazon DynamoDB é um serviço de banco de dados NoSQL rápido e totalmente gerenciado que simplifica e torna econômico o armazenamento e a recuperação dos seus dados de aplicativos. O controle de acesso específico permite o isolamento seguro de dados específicos do usuário e ativa o armazenamento de dados privado para cada um dos seus usuários diretamente por meio de um aplicativo do navegador.
Armazenamento de arquivos
Armazene e acesse de modo seguro volumes ilimitados de arquivos de usuários com o Amazon S3. O AWS SDK para JavaScript integra-se ao arquivo nativo do navegador para simplificar o upload no Amazon S3.
Compatibilidade com o navegador
O AWS SDK para JavaScript no navegador é compatível com todos os navegadores atuais. Para obter uma lista completa dos navegadores e das versões compatíveis, consulte o Guia do desenvolvedor
AWS Service Support
A criação padrão do AWS SDK para JavaScript no navegador é compatível com os serviços da AWS que têm o CORS ativado. Consulte o SDK Builder para obter a lista mais atualizada de serviços com CORS ativado.
Conecte-se com outros desenvolvedores no Fórum da comunidade do JavaScript »
Descubra mais sobre como usar o JavaScript com a AWS no Centro do desenvolvedor JavaScript »
Saiba os detalhes do mais recente SDK nas Notas de release »
Percorra o código fonte no repositório GitHub »