rivetkit-client-javascript

โดย rivet-dev

ไคลเอนต์ JavaScript สำหรับเชื่อมต่อกับ Rivet Actors ด้วยการเชื่อมต่อแบบไร้สถานะหรือมีสถานะ รองรับสภาพแวดล้อมเบราว์เซอร์ Node.js และ Bun พร้อมการตรวจจับเอนด์พอยต์อัตโนมัติผ่านตัวแปรสภาพแวดล้อมหรือการกำหนดค่าแบบชัดเจน มีโหมดการโต้ตอบสองแบบ: การเรียกแอคชันแบบไร้สถานะสำหรับคำขออิสระ และการเชื่อมต่อแบบมีสถานะพร้อมการสมัครรับเหตุการณ์แบบเรียลไทม์ รวมถึงการเข้าถึง HTTP และ WebSocket ระดับต่ำสำหรับแอคเตอร์ที่ใช้ตัวจัดการ onRequest หรือ onWebSocket ให้การเข้าถึงแบบอาร์เรย์ผสม...

npx skills add https://github.com/rivet-dev/skills --skill rivetkit-client-javascript

Skills เพิ่มเติมจาก rivet-dev

ai-agent
rivet-dev
สร้างแบ็กเอนด์ AI agent ที่มีหน่วยความจำถาวร: หนึ่ง Rivet Actor ต่อการสนทนา การจัดการข้อความในคิว และการสตรีมการตอบสนองของ LLM เป็นเหตุการณ์แบบเรียลไทม์
official
ai-agent-workspace
rivet-dev
มอบคอมพิวเตอร์ส่วนตัวให้กับเอเจนต์ AI ทุกตัว: พื้นที่ทำงานถาวรที่มีระบบไฟล์ โปรเซส เชลล์ เครือข่าย และเซสชันของเอเจนต์บนระบบในกระบวนการที่มีน้ำหนักเบา…
official
chat-room
rivet-dev
สร้างแบ็กเอนด์ห้องแชทแบบเรียลไทม์ด้วย Rivet Actors: หนึ่ง actor ต่อหนึ่งห้อง, ประวัติข้อความที่ใช้ SQLite, และการกระจายสัญญาณ WebSocket ไปยังทุกไคลเอนต์ที่เชื่อมต่อ
official
collaborative-text-editor
rivet-dev
สร้างแบ็กเอนด์ของโปรแกรมแก้ไขข้อความแบบทำงานร่วมกันด้วย Yjs CRDTs และ Rivet Actors: ตัวแทนต่อเอกสารจะถ่ายทอดการอัปเดตการซิงค์และการรับรู้ และบันทึกสแนปช็อต
official
cron-jobs
rivet-dev
งาน cron ที่ทนทานด้วย Rivet Actors: ตัวจับเวลา schedule.after และ schedule.at ยังคงทำงานต่อหลังการรีสตาร์ทและ Crash พร้อมทั้ง re-arming งานที่เกิดซ้ำและ idempotent handlers
official
live-cursors
rivet-dev
เคอร์เซอร์สดและการแสดงสถานะผู้เล่นหลายคนด้วย Rivet Actors: สถานะเคอร์เซอร์ต่อการเชื่อมต่อ อัปเดตแบบเรียลไทม์ผ่านอีเวนต์หรือ WebSockets ดิบ และการจำกัดความถี่
official
per-tenant-database
rivet-dev
การแยกข้อมูลแบบหลายผู้เช่าโดยใช้ Rivet Actor หนึ่งตัวต่อผู้เช่า: คีย์ของแอคเตอร์คือรหัสผู้เช่า ดังนั้นผู้เช่าแต่ละรายจะได้รับชุดข้อมูลและการย้ายข้อมูลที่แยกออกจากกัน
official
rivetkit-client-react
rivet-dev
React client สำหรับเชื่อมต่อกับ Rivet Actors โดยใช้ hooks และการจัดการสถานะแบบเรียลไทม์ สร้าง typed hooks ด้วย createRivetKit() และเชื่อมต่อกับอินสแตนซ์ของ actor โดยใช้ useActor() พร้อม keys และพารามิเตอร์เสริม สมัครรับอีเวนต์ของ actor ด้วย useEvent() และตรวจสอบวงจรการเชื่อมต่อผ่านสถานะ connStatus และ error states ใช้ createClient() สำหรับการเรียกแบบ stateless แบบครั้งเดียว, วิธีการค้นหา actor (get, getOrCreate, create, getForId), และการเข้าถึง HTTP/WebSocket ระดับต่ำ รองรับ compound array keys...
official