This message was deleted.
# 뉴스
s
This message was deleted.
h
코틀린 클라이언트는 잘 모르겠네요. GraphQL 클라이언트들은 대부분 내부에서 Observable을 써서 이미 구독 인터페이스도 노출하고 있을 수 있어요.
h
음… 이게 순수 Apollo GraphQL Client가 아니고, AWS AppSync Client인데, API가 정말 구리네요. 🤣
AWS 개발 로드맵 대기시간 수년 단위 (…)
https://github.com/awslabs/aws-mobile-appsync-sdk-android/issues/74
h
앗… 아아….
물론 AppSync가 하는 일이 조금 더 많아서 복잡도가 있긴 하겠지만
잠깐 API 봤는데 진짜 아무것도 없네요
구린게 아니라 없…..
🤣 2
궁금한게 있는데 AppSync에서는 다른 클라이언트 라이브러리를 활용하기 어렵나요? 혹시 그 쪽이 확장성이 부족한건지 궁금하네요
코틀린이라면 문법수준에서 지원하는 extension 같은 녀석으로 어떻게든 해결이 불가능한건지...
h
요즘 AWS에서 Amplify라는 웹/모바일 통합 플랫폼 서비스를 밀고 있는데, 그 스택 중의 하나가 AppSync인데요. Amplify가 나오기 전에는 기존에 Mobile Hub라는 서비스로 안드로이드 SDK를 제공하고 있었습니다. 그런데 Mobile Hub는 중단 되고, Amplify도 아직 Beta라서 어중간하네요.
AppSync가 Apollo 호환이라서 일반 Apollo Client 써도 될겁니다. 그런데 AWS SDK를 쓰면 다른 서비스랑 호환이 되거든요. 예를 들면 Cognito 인증, 권한 관리 등. 그래서 쓰는데, API가 OLD하네요.
🤔 1