Quick Start
Get Tairitsu running in 5 minutes.
Prerequisites
- Rust (stable) — rustup.rs
- just — cargo install just or github.com/casey/just
- Python 3 — for WIT generation scripts
- Node.js — for browser-glue TypeScript runtime
Install the CLI
bash
1
2
3
4
5
# Build and install the tairitsu CLI globally
# Verify
Create a Project
bash
1
2
This scaffolds a Tairitsu project with:
- Cargo.toml with [profile.dev-wasm] for WASM builds
- src/lib.rs bootstrap code
- justfile with just dev / just build
Start Developing
bash
1
2
# Development server with hot reload
Open http://localhost:3000. Edit src/lib.rs — changes appear instantly.
Build for Production
bash
1
Outputs optimized WASM components and static assets in dist/.
Verify the Workspace (for contributors)
bash
1
2
3
Verify Browser Glue
bash
1
2
Verify E2E Tests
bash
1
Next Steps
- Getting Started Tutorial — build a full app from scratch
- System Overview — understand the architecture
- From Dioxus to Tairitsu — migrate an existing app