迅速なReactセットアップ
npm経由でReact UI Kitをインストールし、ダッシュボードで必要な認証情報を使ってCometChatアプリに接続します。キットはSDKの初期設定、ログイン、リアルタイムイベント、テーマ設定を自動で行います。
CometChat React Chat UI Kitは、Webアプリにアプリ内チャットを追加できるReact向けのプリビルドUIキットです。React.js、Next.js、React Router、Astroに対応し、任意の通話機能と柔軟なコンポーネント構成でカスタムチャット体験を実現します。
CometChat React Chat UI Kitは、Webアプリケーションにチャット体験を追加するためのプリビルドReactコンポーネントライブラリです。SDKを手動で接続したり、チャット状態を管理したり、すべてのやり取りを一から構築したりせずにチャットUIをアプリへ組み込みたいチーム向けに位置付けられています。
このキットには、会話、メッセージ、ユーザー、メッセージバブル用の合成可能なコンポーネントに加え、リアクション、スレッドメッセージ、在席表示、未読件数、既読通知、メッセージ作成、音声録音などの組み込みチャット機能が含まれます。ドキュメントでは、任意の音声・ビデオ通話サポート、SSRセーフな動作、ローカライズ、React.js、Next.js、React Router、Astroとの互換性も案内されています。
npm経由でReact UI Kitをインストールし、ダッシュボードで必要な認証情報を使ってCometChatアプリに接続します。キットはSDKの初期設定、ログイン、リアルタイムイベント、テーマ設定を自動で行います。
Conversations、Messages、Users、Chat bubbleなどのプリビルド部品からチャットレイアウトを構成します。コンポーネントは、単一の固定テンプレートとして使うのではなく、組み合わせて拡張できるよう設計されています。
プラグイン駆動のバブルシステムを通じて、テキスト、画像、動画、音声、投票、ステッカー、カスタムメッセージタイプを表示します。アバター、名前、タイムスタンプ、既読通知などの共通UI要素はキットが処理します。
リアクション、スレッドメッセージ、リッチなメッセージ作成、在席表示、既読通知、未読件数、メッセージ情報、音声録音、アバターなどのチャット機能を利用できます。ドキュメントでは、これらが組み込みのUIキットコンポーネントとして示されています。
React.js、Next.js、React Router、Astroで利用でき、SSRセーフな動作とNext.js App Router互換性があります。ドキュメントには、19の組み込み言語と、任意の音声・ビデオ通話サポートも記載されています。
製品メッセージングを構築するチームは、会話、メッセージ一覧、作成欄、既読通知、在席表示を備えた完全なアプリ内チャット体験を、各チャット要素を個別に実装せずに追加できます。
より迅速な実装が必要なチームは、プリビルドコンポーネントと自動SDKセットアップを使って動作するチャットインターフェースを組み立て、完全なカスタム実装より早く公開できます。
調整されたインターフェースを求めるプロダクトチームは、必要なコンポーネントだけを組み合わせ、レイアウトとスタイルを調整し、プラグインでメッセージ描画を拡張してカスタムコンテンツタイプに対応できます。
テキストチャット以上を求めるアプリケーションは、ドキュメントで説明されている任意の通話サポートを利用して、React UI kitに音声・ビデオ通話を追加できます。
Reactベースのスタック全体で作業するチームは、React.js、Next.js、React Router、またはAstroでこのキットを利用でき、SSRセーフなNext.js App Router構成も含まれます。
Reactアプリケーションにインストールし、レイアウトしてデプロイできる、プリビルドのReactチャットコンポーネントを提供します。ドキュメントでは、キットの一部として任意の音声・ビデオ通話サポートも記載されています。
ホームページでは、React.js、Next.js、React Router、Astroに対応していると案内されています。ドキュメントには、SSRセーフな動作とNext.js App Routerとの互換性も記載されています。
CometChatアカウントと、ドキュメントに記載されているアプリの認証情報が必要です。具体的には、app ID、region、auth keyです。インストール手順には、React UI Kitパッケージ、チャットSDK、React、React DOM、dompurifyも含まれます。
製品ページでは無料で始められることが示されており、料金ページには開発用の無料Buildプランが表示されています。Basic、Advanced、Enterpriseの有料プランも記載されていますが、提供されたソースには価格は表示されていません。
ホームページでは、このキットはプリビルドのコンポーネント、組み込みの状態管理、リアルタイムイベント、テーマ設定、プラグインベースのメッセージレンダリングで構成されていると説明されています。ドキュメントでは、コンパウンドコンポーネント、ローカライズ、任意の通話機能も挙げられています。
トラフィックデータは参考情報としてご利用ください。
| 3月 | 103804 |
|---|---|
| 4月 | 75726 |
| 5月 | 85567 |