As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Usando AWS AppSync resolvedores com AWS serviços (VTLtutoriais)
nota
Agora, oferecemos suporte principalmente ao tempo de execução APPSYNC _JS e sua documentação. Considere usar o tempo de execução APPSYNC _JS e seus guias aqui.
Fontes de dados e resolvedores são a forma como AWS AppSync traduz solicitações do GraphQL e busca informações de seus recursos. AWS AWS AppSync tem suporte para provisionamento automático e conexões com determinados tipos de fonte de dados. AWS AppSync oferece suporte AWS Lambda ao Amazon DynamoDB, bancos de dados relacionais (Amazon Aurora Serverless), Amazon OpenSearch Service e endpoints como fontes de dados. HTTP Você pode usar um GraphQL API com seus AWS recursos existentes ou criar fontes de dados e resolvedores. Essa seção apresenta esse processo em uma série de tutoriais para melhor entender como os detalhes funcionam e as opções de ajuste.
AWS AppSync usa modelos de mapeamento escritos em Apache Velocity Template Language (VTL) para resolvedores. Para obter mais informações sobre como usar modelos de mapeamento, consulte a Referência de modelo de mapeamento do resolvedor. Mais informações sobre como trabalhar com VTL estão disponíveis no guia de programação do modelo de mapeamento do Resolver.
AWS AppSync suporta o provisionamento automático de tabelas do DynamoDB a partir de um esquema do GraphQL, conforme descrito em Provisionar a partir do esquema (opcional) e Iniciar um esquema de amostra. Você também pode importar a partir de uma tabela do DynamoDB existente que criará os esquemas e conectará os resolvedores. Isso está descrito em Importar a partir do Amazon DynamoDB (opcional).
Tópicos
- Tutorial: Como criar um aplicativo de pós-aplicação simples usando resolvedores do DynamoDB
- Tutorial: Usando AWS AppSync para criar AWS Lambda resolvedores
- Tutorial: Usando AWS AppSync com o Amazon OpenSearch Service
- Tutorial: Usando resolvedores locais em AWS AppSync
- Tutorial: Combinando resolvedores GraphQL
- Tutorial: Usando operações em lote do DynamoDB no AWS AppSync
- Tutorial: Como realizar transações do DynamoDB no AWS AppSync
- Tutorial: Usando AWS AppSync para criar HTTP resolvedores
- Tutorial: Usando o Aurora Serverless com AWS AppSync
- Tutorial: Usando resolvedores de pipeline em AWS AppSync
- Tutorial: Usando as operações do Delta Sync em fontes de dados versionadas