Blocklet SDKは、強力なサービスクライアントのスイートを提供することで、直接的なAPI呼び出しの複雑さを抽象化します。これらのクライアントは、ユーザー管理、リアルタイム通知、コンポーネント間のイベント処理など、Blockletのコア機能と対話するためのクリーンでプログラム的なインターフェースを提供します。これらのサービスを使用することで、より少ないコードで、より堅牢で機能豊富なアプリケーションを構築できます。
これらのサービスは、アプリケーションと基盤となるBlocklet Serverとの間の架け橋として機能し、認証、リクエストのフォーマット、エラーハンドリングを代行します。

SDKが提供するコアサービスをご覧ください。
Blockletサービス
ユーザー、ロール、権限、アクセスキーをプログラムで管理します。また、Blockletのメタデータやコンポーネント情報を取得するメソッドも提供します。
通知サービス
リアルタイム通知の送信や受信メッセージの処理を通じてユーザーと対話します。ユーザーへのダイレクトメッセージやパブリックチャンネルへのブロードキャストをサポートします。
イベントバス
イベント駆動型アーキテクチャを実装します。カスタムイベントを公開し、他のコンポーネントからのイベントを購読することで、疎結合でスケーラブルな通信を可能にします。
これらのサービスは、インタラクティブで統合されたBlockletアプリケーションを構築するための柱です。各サービスの専用セクションで、その全機能と実践的な例を確認してください。
次に、Blockletサービスを使用して、アプリケーションのユーザーと設定を管理する方法を探ってみましょう。