Publicado: Apr 27, 2023

Hoje, o AWS AppSync lançou o suporte aprimorado para o TypeScript em resolvedores do JavaScript, junto com o suporte integrado para mapas de origem em código JavaScript agrupado. Além disso, lançamos orientações atualizadas para ajudá-lo durante seu processo de desenvolvimento, e estamos atualizando a biblioteca de utilitários do AppSync para oferecer melhor suporte a tipos e genéricos.

Os desenvolvedores adoram escrever seu código no TypeScript, uma extensão do JavaScript. Ele foi projetado para fornecer uma melhor experiência ao desenvolvedor com segurança do tipo em tempo de compilação e suporte aprimorado ao preenchimento automático na maioria dos IDEs. Com essa atualização, você pode aproveitar os recursos do TypeScript ao escrever resolvedores do JavaScript. Com as bibliotecas atualizadas, você obtém suporte aprimorado para tipos e genéricos nas funções utilitárias do AppSync. A documentação atualizada do AppSync fornece orientação sobre como começar e como agrupar seu código quando você quiser usar o TypeScript ou trabalhar em uma configuração de vários arquivos. Ao trabalhar em uma configuração de vários arquivos, o AppSync agora permite que você forneça um mapa de origem em seu resolvedor ou código de função do AppSync. Com os mapas de origem, você pode ver o nome e a localização do arquivo de origem original ao registrar dados no Amazon Cloudwatch Logs e nos erros de runtime relatados.

Você pode aproveitar o TypeScript, os mapas de origem e usar empacotamento para resolvedores do JavaScript do AppSync em todas as regiões da AWS com suporte pelo AppSync. As bibliotecas de utilitários estão disponíveis para download no NPM. Para obter mais detalhes, consulte a documentação do AppSync.