View a markdown version of this page

AWS AppSync JavaScript funzionalità di runtime per resolver e funzioni - AWS AppSync GraphQL

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à.

AWS AppSync JavaScript funzionalità di runtime per resolver e funzioni

L'ambiente APPSYNC_JS di runtime offre funzionalità simili alla versione 6.0 di ECMAScript (ES). Supporta un sottoinsieme delle sue funzionalità e fornisce alcuni metodi (utilità) aggiuntivi che non fanno parte delle specifiche ES. I seguenti argomenti elencano tutte le funzionalità linguistiche supportate:

  • Funzionalità di runtime supportate: scopri di più sulle funzionalità di base supportate, sugli oggetti primitivi, sugli oggetti e le funzioni integrati, ecc.

  • Built-in utilities - La variabile util contiene metodi di utilità generali per aiutarti a lavorare con i dati. Salvo diversa indicazione, tutte le utilità utilizzano il UTF-8 set di caratteri.

  • Built-in modules - Scopri di più su come i moduli integrati possono aiutare a scrivere JavaScript risolutori e funzioni.

  • Utilità di runtime: la libreria runtime fornisce utilità per controllare o modificare le proprietà di runtime dei risolutori e delle funzioni.

  • Time helper in util.time: la variabile util.time contiene metodi datetime per aiutare a generare timestamp, convertire tra formati datetime e analizzare stringhe datetime. La sintassi per i formati datetime si basa su, a cui puoi fare riferimento per ulteriore documentazione. DateTimeFormatter

  • Helper DynamoDB in util.dynamodb - util.dynamodb contiene metodi di supporto che semplificano la scrittura e la lettura dei dati su Amazon DynamoDB, come la mappatura e la formattazione automatiche dei tipi.

  • Helper HTTP in util.http - L'utilità util.http fornisce metodi di supporto che puoi utilizzare per gestire i parametri delle richieste HTTP e aggiungere intestazioni di risposta.

  • Helper di trasformazione in util.transform - util.transform contiene metodi di supporto che semplificano l'esecuzione di operazioni complesse su origini dati.

  • Gli helper per le stringhe in util.str - util.str contengono metodi che aiutano con le operazioni String comuni.

  • Estensioni: le estensioni contengono una serie di metodi per eseguire azioni aggiuntive all'interno dei risolutori.

  • Gli helper XML in util.xml - util.xml contengono metodi per facilitare la conversione delle stringhe XML.

Nota

Attualmente, questo riferimento si applica solo alla versione di runtime 1.0.0.