
de surreal-skills16
Guide la création d'extensions WASM basées sur Rust pour SurrealDB 3 : compilez du Rust vers WebAssembly, enregistrez des modules et appelez des fonctions depuis SurrealQL.
Fournit un guide étape par étape pour auteur, compiler et déployer des extensions WebAssembly (WASM) basées sur Rust pour SurrealDB 3. La compétence explique le flux de développement (annoter les fonctions Rust, compiler en WASM, enregistrer les modules avec DEFINE MODULE/BUCKET) et propose des commandes de démarrage rapide et des exemples pour appeler des fonctions d'extension depuis SurrealQL.
Utilisez cette compétence lorsque vous avez besoin de fonctions personnalisées côté base de données non disponibles dans le cœur de SurrealDB — par exemple, des transformations spécifiques au domaine, un traitement numérique complexe ou l'utilisation de crates Rust pour une logique spécialisée. Elle s'adresse aux développeurs souhaitant étendre SurrealDB avec des modules compilés pour la performance ou l'accès aux bibliothèques Rust natives.
surreal module compile.Cette compétence cible les agents de codage et les flux de travail de développement (Claude Code, Codex, Copilot, Cursor, Gemini CLI) qui assistent les tâches de build Rust/WASM et l'intégration SurrealDB. Elle est axée sur l'implémentation et convient aux agents pouvant exécuter des commandes de build et éditer du code.
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.