라이브 쿼리 활성화
라이브 쿼리 활성화
소개
쿼리는 Parse 기술의 핵심 개념 중 하나입니다. 조건을 지정하여 객체를 검색할 수 있게 해주어 소셜 네트워크, 대시보드, 모바일 상거래 및 놀라운 게임과 같은 앱을 쉽게 구축할 수 있습니다. 그러나 Parse.Query는 풀 모델을 기반으로 하므로 실시간 지원이 필요한 앱에는 적합하지 않습니다.
채팅 앱과 같은 실시간 메시지가 필요한 앱을 구축한다고 가정해 보겠습니다. Parse.Query는 사용자가 다른 사용자가 새 메시지로 대화를 업데이트했는지 알 수 없기 때문에 이상적인 솔루션이 아닙니다. 이 경우 데이터베이스는 다른 사용자에게 서버에서 업데이트를 가져오도록 쿼리하라는 새로운 업데이트를 알립니다.
라이브 쿼리는 이 문제를 해결합니다. 이 도구를 사용하면 관심 있는 Parse.Query에 구독할 수 있습니다. 구독하면 서버는 Parse.Query와 일치하는 Parse.Object가 생성되거나 업데이트될 때마다 클라이언트에게 실시간으로 알립니다.
이 가이드에서는 앱에 라이브 쿼리를 활성화하는 방법을 보여드리겠습니다.
전제 조건
이 튜토리얼을 완료하려면 다음이 필요합니다:
- Back4App에서 인증된 계정.
- Back4App에서 생성된 앱.
이 기능을 어떻게 사용할 수 있나요?
라이브 쿼리 기능을 활성화하면 Back4App 측에서 더 많은 기능을 사용할 수 있다는 보장이 되므로, 아래에 설명된 다양한 목적이 있습니다. 또한 다음 지침에서 서브 도메인을 설정하는 과정도 배우게 됩니다.
1 - 기능 블록 찾기
Live Query 기능을 찾고 활성화하려면 Back4App 계정에 로그인하고 내 앱(My Apps) 옵션으로 이동한 다음 서버 설정을 클릭합니다. 그 후 서버 URL 및 Live Query 블록을 검색하고 설정을 선택합니다. 서버 URL 및 Live Query 섹션은 다음과 같습니다:

2 - 앱에서 Live Query 사용하기
클라이언트-LiveQuery 서버 상호작용을 활성화하려면 웹 호스팅 상자에서 Live Query를 활성화하고 클라이언트와 서버 간의 통신을 허용할 클래스를 선택해야 합니다. 이와 관련된 섹션은 아래와 같습니다:

3 - 기본 서버 URL 변경하기
기본 URL https://parseapi.back4app.com/을 서브 도메인 * .b4a.io/로 변경할 수 있습니다.
위에서 설명한 가이드를 통해 Back4App에서 사용자 정의 API 주소를 설정하고 Live Query 사용 및 ServerURL 변경을 포함한 다양한 기능을 활성화할 수 있습니다!