게시된 날짜: Aug 31, 2023
AWS AppSync는 애플리케이션을 데이터에 연결하는 확장 가능한 API를 보다 쉽게 구축할 수 있게 해주는 관리형 서비스입니다. API 개발자는 AppSync를 통해 해석기를 작성하여 AppSync GraphQL 및 Pub/Sub API를 데이터에 연결하는 비즈니스 로직을 정의할 수 있습니다. 개발자는 AppSync를 사용하여 AppSync JavaScript(APPSYNC_JS) 런타임에서 실행되는 JavaScript 확인자를 작성함으로써 Amazon DynamoDB 테이블과 같은 데이터 소스와 상호 작용합니다. 이제 AppSync는 DynamoDB 테이블과 상호 작용하는 새로운 함수를 제공하여 JavaScript 확인자의 개발자 환경을 간소화합니다.
AppSync는 개발자가 DynamoDB 요청을 빌드하는 데 사용할 수 있는 "@aws -appsync/utils/dynamodb” 패키지에서 사용 가능한 새 모듈을 제공합니다. 개발자는 "scan", "get", "create", "update", "sync" 및 "remove"와 같은 함수를 사용하여 요청을 작성할 수 있습니다. JavaScript 유형과 DynamoDB 유형 간의 변환을 자동으로 처리하는 함수에 JavaScript 객체를 직접 전달할 수 있습니다. 개발자는 유틸리티를 통해 전체 또는 부분 항목 업데이트를 손쉽게 구현하고, 조건을 지정하고, 스캔 및 쿼리용 필터를 작성할 수 있습니다. 로컬에서 작업하는 경우 함수가 완전히 입력되므로 개발자는 TypeScript로 유형 검증을 사용하고 코드 편집기에서 자동 완성을 활용할 수 있습니다.
AppSync의 DynamoDB용 새로운 유틸리티는 이제 AppSync에서 지원하는 모든 AWS 리전에서 사용할 수 있습니다. 자세한 내용은 블로그 게시물, JavaScript 확인자 개요 및 기본 제공 모듈 설명서를 참조하세요.