Publié le: Apr 27, 2023

AWS AppSync a publié aujourd'hui une prise en charge améliorée de TypeScript dans les résolveurs JavaScript, ainsi qu'une prise en charge intégrée des cartes source dans du code JavaScript intégré. De plus, nous avons publié des instructions mises à jour pour vous aider tout au long de votre processus de développement, et nous mettons à jour la bibliothèque d'utilitaires AppSync afin de fournir une meilleure prise en charge des types et des génériques.

Les développeurs adorent écrire leur code dans TypeScript, une extension de JavaScript. Il est conçu pour offrir une meilleure expérience aux développeurs grâce à la sécurité des types au moment de la compilation et à la prise en charge améliorée de la saisie automatique dans la plupart des IDE. Avec cette mise à jour, vous pouvez tirer parti des fonctionnalités de TypeScript lorsque vous écrivez des résolveurs JavaScript. Grâce aux bibliothèques mises à jour, vous bénéficiez d'une meilleure prise en charge des types et des génériques dans les fonctions utilitaires d'AppSync. La documentation AppSync mise à jour fournit des conseils sur la façon de démarrer et de regrouper votre code lorsque vous souhaitez utiliser TypeScript ou travailler dans une configuration multi-fichiers. Lorsque vous travaillez dans une configuration multi-fichiers, AppSync vous permet désormais de fournir une carte source dans votre résolveur AppSync ou votre code de fonction. Avec les cartes source, vous pouvez voir le nom et l'emplacement du fichier source d'origine lorsque vous enregistrez des données dans Amazon Cloudwatch Logs et dans les erreurs d'exécution signalées.

Vous pouvez tirer parti de TypeScript, des cartes sources et utiliser le regroupement pour les résolveurs JavaScript AppSync dans toutes les régions AWS prises en charge par AppSync. Les bibliothèques d'utilitaires sont disponibles en téléchargement sur NPM. Pour plus d'informations, reportez-vous à la documentation AppSync.