rivetkit-actors
作成者: rivet-dev
Rivet Actorsを使用してステートフルなバックエンドを構築:高性能、長寿命、インメモリ、永続化されたプロセス。HTTP、データベース、キューでは対応できなくなった場合に使用します。…
npx skills add https://github.com/rivet-dev/skills --skill rivetkit-actorsrivet-devのその他のスキル
rivetkit-actors
rivet-dev
Rivet Actorsを使用してステートフルなバックエンドを構築:高性能、長寿命、インメモリ、永続化されたプロセス。HTTP、データベース、キューでは対応しきれなくなった場合に使用します。…
official
agent-browser
rivet-dev
ブラウザ操作を自動化し、Webテスト、フォーム入力、スクリーンショット、データ抽出を行います。ユーザーがWebサイトのナビゲーションやWebとのインタラクションを必要とする場合に使用します。
official
multiplayer-game
rivet-dev
マルチプレイヤーゲーム構築のための実践的パターン:マッチメイキング、ティックループ、リアルタイム状態、インタレストマネジメント、バリデーション。10種類のゲームタイプ(バトルロイヤル、アリーナ、IOスタイル、オープンワールド、パーティー、物理2D/3D、ランクマッチ、ターン制、放置ゲーム)向けのスターターコードとアーキテクチャパターン、アクタートポロジー、ライフサイクル図、ネットコード戦略を含む。サーバーシミュレーションの基礎:固定リアルタイムループ対アクション駆動更新、物理エンジン選択(Rapier 2D/3D)、空間...
official
rivetkit
rivet-dev
AIエージェント、マルチプレイヤーアプリ、ワークフロー自動化のための長寿命でステートフルなコンピューティング。アクターは永続的なインメモリプロセスであり、データベースのラウンドトリップなしでリクエスト間の状態を維持し、ゼロから数百万の同時インスタンスまで自動スケーリングします。WebSocketとイベントによるリアルタイム通信、順序付けられたメッセージ処理のための耐久性のあるキュー、構造化データクエリのためのSQLiteを内蔵。Rivet Cloudまたはセルフホストを通じて、再起動やクラッシュ後も状態が持続します...
official
rivetkit-client-javascript
rivet-dev
JavaScriptクライアント。ステートレスまたはステートフル接続でRivet Actorsに接続するためのもの。ブラウザ、Node.js、Bun環境をサポートし、環境変数または明示的な設定による自動エンドポイント検出を備える。独立したリクエストのためのステートレスアクション呼び出しと、リアルタイムイベントサブスクリプションを伴うステートフル接続の2つの相互作用モードを提供。onRequestまたはonWebSocketハンドラを実装するアクター向けの低レベルHTTPおよびWebSocketアクセスを含む。複合配列ベースの...
official
rivetkit-client-react
rivet-dev
Reactクライアント。フックとリアルタイム状態管理を使用してRivet Actorsに接続するためのもの。createRivetKit()で型付きフックを作成し、useActor()でキーとオプションパラメータを使用してアクターインスタンスに接続。useEvent()でアクターイベントを購読し、connStatusとerror状態を通じて接続ライフサイクルを監視。createClient()を使用してステートレスな単発呼び出し、アクター検出メソッド(get、getOrCreate、create、getForId)、および低レベルHTTP/WebSocketアクセスを実行。複合配列キーをサポート...
official
rivetkit-client-swift
rivet-dev
Swiftクライアント。Rivet Actorsへの接続用で、ステートレスおよびステートフルな接続モードに対応。ステートレスなアクション呼び出しと、AsyncStreamによるリアルタイムイベントストリーミングを伴う永続的なWebSocket接続の両方をサポート。0~5個の位置引数による型付きアクション呼び出しと、より多くの引数に対応する生のJSONフォールバックを提供。ステータス変更、エラー、オープン、クローズのストリームを通じた接続ライフサイクル監視を含む。カスタムのonRequestや...のための低レベルHTTPおよびWebSocketアクセスをサポート。
official
rivetkit-client-swiftui
rivet-dev
SwiftUIクライアントライブラリ。リアクティブバインディングとイベントストリーミングでRivet Actorsに接続する。接続ライフサイクル管理を伴うget-or-createセマンティクスのための@Actorプロパティラッパー、環境設定とイベントサブスクリプションのためのビューモディファイアを提供。型付き非同期アクション、fire-and-forget送信、0~5個の型付き引数を持つAsyncStreamイベントサブスクリプションをサポート。接続状態追跡、ActorErrorによるエラーハンドリング、階層アクターのための複合キーサポートを含む...
official