rivetkit-actors
par rivet-dev
Construisez des backends avec état avec Rivet Actors : des processus hautes performances, durables, en mémoire et persistants. Utilisez-les lorsque vous dépassez les limites de HTTP, des bases de données ou des files d'attente.…
npx skills add https://github.com/rivet-dev/skills --skill rivetkit-actorsPlus de skills de rivet-dev
rivetkit-actors
rivet-dev
Construisez des backends avec état avec Rivet Actors : des processus hautes performances, durables, en mémoire et persistants. Utilisez-les lorsque vous dépassez les limites de HTTP, des bases de données ou des files d'attente.…
official
agent-browser
rivet-dev
Automatise les interactions avec le navigateur pour les tests web, le remplissage de formulaires, les captures d'écran et l'extraction de données. À utiliser lorsque l'utilisateur doit naviguer sur des sites web, interagir avec des pages web…
official
multiplayer-game
rivet-dev
Modèles pragmatiques pour la construction de jeux multijoueurs : matchmaking, boucles de tick, état en temps réel, gestion des intérêts et validation. Inclut du code de démarrage et des modèles d'architecture pour 10 types de jeux (bataille royale, arène, style IO, monde ouvert, party, physique 2D/3D, classé, tour par tour, idle) avec topologie des acteurs, diagrammes de cycle de vie et stratégies de netcode. Couvre les fondamentaux de la simulation serveur : boucles en temps réel fixes vs mises à jour pilotées par actions, sélection du moteur physique (Rapier 2D/3D) et spatial...
official
rivetkit
rivet-dev
Calcul persistant et avec état pour agents IA, applications multijoueurs et automatisation de workflows. Les acteurs sont des processus mémoire persistants qui conservent l'état entre les requêtes sans allers-retours en base de données, avec mise à l'échelle automatique de zéro à des millions d'instances simultanées. Communication en temps réel intégrée via WebSockets et événements, files d'attente durables pour le traitement ordonné des messages, et SQLite pour les requêtes de données structurées. L'état persiste après les redémarrages et les pannes via Rivet Cloud ou en auto-hébergement...
official
rivetkit-client-javascript
rivet-dev
Client JavaScript pour se connecter aux Rivet Actors avec des connexions sans état ou avec état. Prend en charge les environnements navigateur, Node.js et Bun avec détection automatique des points de terminaison via des variables d'environnement ou une configuration explicite. Propose deux modes d'interaction : les appels d'action sans état pour des requêtes indépendantes et les connexions avec état avec abonnements aux événements en temps réel. Inclut un accès HTTP et WebSocket de bas niveau pour les acteurs implémentant les gestionnaires onRequest ou onWebSocket. Fournit un accès basé sur des tableaux composés...
official
rivetkit-client-react
rivet-dev
Client React pour se connecter aux acteurs Rivet avec des hooks et une gestion d'état en temps réel. Créez des hooks typés avec createRivetKit() et connectez-vous aux instances d'acteurs en utilisant useActor() avec des clés et des paramètres optionnels. Abonnez-vous aux événements d'acteurs avec useEvent() et surveillez le cycle de vie de la connexion via les états connStatus et error. Utilisez createClient() pour des appels ponctuels sans état, des méthodes de découverte d'acteurs (get, getOrCreate, create, getForId), et un accès bas niveau HTTP/WebSocket. Prend en charge les clés de tableau composées...
official
rivetkit-client-swift
rivet-dev
Client Swift pour se connecter aux Rivet Actors avec des modes de connexion sans état et avec état. Prend en charge les appels d'action sans état et les connexions WebSocket persistantes avec diffusion d'événements en temps réel via AsyncStream. Fournit des appels d'action typés avec 0 à 5 arguments positionnels, plus un recours JSON brut pour un nombre d'arguments plus élevé. Inclut la surveillance du cycle de vie de la connexion via les flux de changements d'état, d'erreurs, d'ouvertures et de fermetures. Prend en charge l'accès HTTP et WebSocket de bas niveau pour les onRequest personnalisés et...
official
rivetkit-client-swiftui
rivet-dev
Bibliothèque cliente SwiftUI pour se connecter aux Rivet Actors avec des liaisons réactives et un streaming d'événements. Fournit le wrapper de propriété @Actor pour une sémantique get-or-create avec gestion du cycle de vie de la connexion, ainsi que des modificateurs de vue pour la configuration de l'environnement et l'abonnement aux événements. Prend en charge les actions asynchrones typées, les envois fire-and-forget et les abonnements AsyncStream avec 0 à 5 arguments typés. Inclut le suivi de l'état de la connexion, la gestion des erreurs via ActorError et la prise en charge des clés composées pour les acteurs hiérarchiques...
official