Node.js

circle-check

SDK 의존성 추가

arrow-up-right

npm install --save @hackler/javascript-sdk

SDK 초기화

hackleClient는 SDK 기능을 사용하기 위한 메소드들을 제공하는 클래스입니다.

SDK 를 사용하기 위해서는 hackleClient 초기화가 필요합니다.

인스턴스화

SDK 키를 전달하여 hackleClient를 인스턴스화 합니다. hackleClient는 필요한 정보들을 얻기 위해 백그라운드 작업으로 핵클 서버와 주기적으로 동기화합니다.

const Hackle = require("@hackler/javascript-sdk");

// YOUR_SERVER_SDK_KEY 자리에 SDK 키를 넣습니다.
const hackleClient = Hackle.createInstance("YOUR_SERVER_SDK_KEY");

초기화 완료

SDK 초기화 시 핵클 서버로부터 필요한 정보들을 가져옵니다.

초기화는 비동기로 진행되며 onReady로 초기화 완료 콜백을 받을 수 있습니다.

circle-exclamation

종료

어플리케이션이 종료될 때 close() 메소드를 호출해야 합니다. 이 과정을 통해 사용 중인 리소스를 반납하고 남아있는 이벤트를 전송합니다.

triangle-exclamation

마지막 업데이트