What problem does it solve?
This Skill provides expert guidance for developing high-performance, memory-safe applications and WebAssembly modules using Rust, covering modern features and best practices.
Core Features & Use Cases
- Web Services: Build robust REST APIs and microservices with Axum and Tokio.
- Systems Programming: Develop efficient CLI tools, system utilities, and low-latency networking services.
- WebAssembly: Compile Rust code to run efficiently in web browsers or other WASM runtimes.
- Use Case: You need to build a new microservice that handles a high volume of requests with minimal latency and guarantees memory safety. This Skill will guide you through setting up an Axum API with Tokio, using SQLx for database interactions, and implementing robust error handling.
Quick Start
Use the moai-lang-rust skill to create a basic Axum REST API endpoint that returns a JSON response.