Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
VTLtutorial resolver per AWS AppSync
Nota
Ora supportiamo principalmente il runtime APPSYNC _JS e la relativa documentazione. Valuta la possibilità di utilizzare il runtime APPSYNC _JS e le relative guide qui.
Le sorgenti di dati e i resolver vengono utilizzati per AWS AppSync tradurre le richieste GraphQL e recuperare informazioni dalle tue risorse. AWS AWS AppSync supporta il provisioning automatico e le connessioni con determinati tipi di fonti di dati. AWS AppSync supporta anche Amazon DynamoDB AWS Lambda, database relazionali (Amazon Aurora Serverless), OpenSearch Amazon Service ed endpoint come fonti di dati. HTTP Puoi usare un GraphQL API con le tue AWS risorse esistenti o creare sorgenti di dati e resolver partendo da zero. Le sezioni seguenti hanno lo scopo di chiarire alcuni dei casi d'uso più comuni di GraphQL sotto forma di tutorial.
AWS AppSync utilizza modelli di mappatura scritti in Apache Velocity Template Language () per i resolver. VTL Per ulteriori informazioni sull'utilizzo dei modelli di mappatura, consultate il riferimento ai modelli di mappatura Resolver. Ulteriori informazioni sull'utilizzo sono disponibili nella guida alla VTL programmazione dei modelli di mappatura Resolver.
AWS AppSync supporta il provisioning automatico di tabelle DynamoDB da uno schema GraphQL come descritto in Provision from schema (opzionale) e Launch a sample schema. Puoi anche importare i dati da una tabella DynamoDB esistente che creerà lo schema e connetterà i resolver. Questo è descritto in Importazione da Amazon DynamoDB (opzionale).