게시된 날짜: Jul 17, 2018

오늘 AWS AppSync는 GraphQL 엔드포인트를 프로비저닝하기 위한 새로운 흐름을 발표했습니다. 고객은 이제 논리적 유형을 모델링하고 GraphQL 스키마를 먼저 작성할 필요 없이 Amazon DynamoDB 테이블과 함께 자동으로 확인자를 생성할 수 있습니다. 이 프로세스에는 스키마의 필드에 대해 논리 비교(보다 큼, 포함 등)를 허용하는 새로운 쿼리 및 필터링 시스템이 포함되며, 개발자가 코딩하지 않아도 됩니다.

또한 AppSync는 이제 DynamoDB, ElasticSearch 및 Lambda에 대한 기존 지원 외에도 HTTP 엔드포인트를 데이터 소스로 지원합니다. 따라서 고객은 AppSync에서 REST API를 사용하는 기존 백엔드 서비스를 사용하여 GraphQL 인터페이스의 성능을 활용할 수 있습니다.

또한 AWS AppSync는 이메일 주소, 전화번호, JSON 객체 등과 같은 향상된 GraphQL 스칼라 유형에 대한 지원을 추가했습니다. 이러한 기능을 통해 고객은 필드 수준에서 일반적인 사용 사례에 대한 유효성 검사를 수행할 수 있으며 결과를 전달하여 선택한 데이터 소스 내에 저장할 수 있습니다.

이와 같은 새로운 스키마 기능 외에도 AWS AppSync 콘솔에는 채팅 애플리케이션을 빌드하고 세분화된 사용자 인증을 위한 새로운 샘플 템플릿이 포함되어 있습니다. 고급 고객 편집 확인자를 위해 새로운 자동 완성 기능이 콘솔 코드 편집기에 기본 제공되므로 더 풍부한 개발자 환경이 구현됩니다.

마지막으로 프런트엔드 JavaScript 개발자 환경은 클라이언트 캐시 관리에 SDK 추상화 레이어를 제공하고, 실시간 데이터 피드를 쿼리 결과에 자동으로 병합하여 원활한 UI 업데이트를 제공하고 오프라인 데이터 업데이트를 수행할 때 한 줄의 코드를 제공함으로써 향상되었습니다.

AWS AppSync 개발자 안내서에서 이러한 기능에 대해 자세히 알아보십시오. 여기에 링크가 있습니다.