Что такое spacetimedb-rust?
Разрабатывайте серверные модули SpacetimeDB на Rust. Используйте при написании редукторов, таблиц или логики модуля. Источник: douglance/spacetimedb.
Разрабатывайте серверные модули SpacetimeDB на Rust. Используйте при написании редукторов, таблиц или логики модуля.
Быстро установите AI-навык spacetimedb-rust в вашу среду разработки через командную строку
Источник: douglance/spacetimedb.
SpacetimeDB modules are WebAssembly applications that run inside the database. They define tables to store data and reducers to modify data. Clients connect directly to the database and execute application logic inside it.
| #[derive(SpacetimeType)] on #[table] | Remove it — macro handles this | Conflicting derive macros | | ctx.db.player (field access) | ctx.db.player() (method) | "no field player on type" | | ctx.db.player().find(id) | ctx.db.player().id().find(&id) | Must access via index | | &mut ReducerContext | &ReducerContext | Wrong context type |
| Missing use spacetimedb::Table; | Add import | "no method named insert" | | #[table(name = "mytable")] | #[table(name = mytable)] | String literals not allowed | | Missing public on table | Add public flag | Clients can't subscribe | | #[spacetimedb::reducer] | #[reducer] after import | Wrong attribute path |
Стабильные поля и команды для ссылок в AI/поиске.
npx skills add https://github.com/douglance/spacetimedb --skill spacetimedb-rustРазрабатывайте серверные модули SpacetimeDB на Rust. Используйте при написании редукторов, таблиц или логики модуля. Источник: douglance/spacetimedb.
Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.) Скопируйте и выполните эту команду: npx skills add https://github.com/douglance/spacetimedb --skill spacetimedb-rust После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw
https://github.com/douglance/spacetimedb