rivetkit-client-swiftui
von rivet-dev
SwiftUI-Clientbibliothek zur Verbindung mit Rivet Actors mit reaktiven Bindungen und Event-Streaming. Bietet den @Actor-Eigenschaftswrapper für Get-or-Create-Semantik mit Verbindungslebenszyklusverwaltung sowie View-Modifikatoren für Umgebungseinrichtung und Ereignisabonnement. Unterstützt typisierte asynchrone Aktionen, Fire-and-Forget-Sends und AsyncStream-Ereignisabonnements mit 0–5 typisierten Argumenten. Enthält Verbindungsstatusverfolgung, Fehlerbehandlung über ActorError und zusammengesetzte Schlüsselunterstützung für hierarchische Actor...
npx skills add https://github.com/rivet-dev/skills --skill rivetkit-client-swiftuiMehr Skills von rivet-dev
rivetkit-actors
rivet-dev
Erstellen Sie zustandsbehaftete Backends mit Rivet Actors: hochperformante, langlebige, arbeitsspeicherbasierte, persistierte Prozesse. Verwenden Sie, wenn Sie über HTTP, Datenbanken oder Warteschlangen hinauswachsen.…
official
agent-browser
rivet-dev
Automatisiert Browser-Interaktionen für Webtests, Formularausfüllungen, Screenshots und Datenextraktion. Verwenden Sie dies, wenn der Benutzer Websites navigieren, mit Webinhalten interagieren muss…
official
multiplayer-game
rivet-dev
Pragmatische Muster für den Bau von Multiplayer-Spielen: Matchmaking, Tick-Schleifen, Echtzeit-Zustand, Interessenverwaltung und Validierung. Enthält Startcode und Architekturmuster für 10 Spieltypen (Battle Royale, Arena, IO-Stil, Open World, Party, Physik 2D/3D, Rangliste, rundenbasiert, Idle) mit Akteur-Topologie, Lebenszyklus-Diagrammen und Netcode-Strategien. Deckt die Grundlagen der Serversimulation ab: feste Echtzeit-Schleifen vs. aktionsgesteuerte Updates, Auswahl der Physik-Engine (Rapier 2D/3D) und räumliche...
official
rivetkit
rivet-dev
Langlebige, zustandsbehaftete Berechnung für KI-Agenten, Multiplayer-Apps und Workflow-Automatisierung. Akteure sind persistente In-Memory-Prozesse, die Zustände über Anfragen hinweg ohne Datenbank-Roundtrips verwalten, mit automatischer Skalierung von null bis zu Millionen gleichzeitiger Instanzen. Integrierte Echtzeitkommunikation über WebSockets und Events, dauerhafte Warteschlangen für geordnete Nachrichtenverarbeitung und SQLite für strukturierte Datenabfragen. Der Zustand bleibt über Neustarts und Abstürze hinweg erhalten, entweder über Rivet Cloud oder selbst gehostet...
official
rivetkit-actors
rivet-dev
Erstellen Sie zustandsbehaftete Backends mit Rivet Actors: hochperformante, langlebige, speicherresidente, persistierte Prozesse. Verwenden Sie, wenn Sie über HTTP, Datenbanken oder Warteschlangen hinauswachsen.…
official
rivetkit-client-javascript
rivet-dev
JavaScript-Client zum Verbinden mit Rivet Actors über zustandslose oder zustandsbehaftete Verbindungen. Unterstützt Browser-, Node.js- und Bun-Umgebungen mit automatischer Endpunkt-Erkennung über Umgebungsvariablen oder explizite Konfiguration. Bietet zwei Interaktionsmodi: zustandslose Aktionsaufrufe für unabhängige Anfragen und zustandsbehaftete Verbindungen mit Echtzeit-Ereignisabonnements. Enthält Low-Level-HTTP- und WebSocket-Zugriff für Actors, die onRequest- oder onWebSocket-Handler implementieren. Bietet zusammengesetzte arraybasierte...
official
rivetkit-client-react
rivet-dev
React-Client zur Verbindung mit Rivet Actors mittels Hooks und Echtzeit-Zustandsverwaltung. Erstelle typisierte Hooks mit createRivetKit() und verbinde dich mit Actor-Instanzen über useActor() mit Schlüsseln und optionalen Parametern. Abonniere Actor-Ereignisse mit useEvent() und überwache den Verbindungslebenszyklus über connStatus und error-Zustände. Verwende createClient() für zustandslose Einzelaufrufe, Actor-Erkennungsmethoden (get, getOrCreate, create, getForId) sowie Low-Level-HTTP/WebSocket-Zugriff. Unterstützt zusammengesetzte Array-Schlüssel...
official
rivetkit-client-swift
rivet-dev
Swift-Client zur Verbindung mit Rivet Actors mit zustandslosen und zustandsbehafteten Verbindungsmodi. Unterstützt sowohl zustandslose Aktionsaufrufe als auch persistente WebSocket-Verbindungen mit Echtzeit-Ereignisstreaming über AsyncStream. Bietet typisierte Aktionsaufrufe mit 0–5 Positionsargumenten sowie rohen JSON-Fallback für größere Argumentanzahlen. Enthält Verbindungslebenszyklusüberwachung durch Statusänderungen, Fehler, Öffnungs- und Schließungsstreams. Unterstützt Low-Level-HTTP- und WebSocket-Zugriff für benutzerdefinierte onRequest- und...
official