RuukhRust 前端 Web 框架
Ruukh —— Rust 语言编写的下一代前端 Web 框架
Rust 已将其目标设定为主要的 WASM 语言,并且在后端和前端 Web 中使用它会非常棒。 Ruukh 是实现这一梦想的努力之一。Ruukh 是一个前端Web框架,受到 VueJS 和 ReactJS 的启发 。
#![feature(proc_macro_gen, proc_macro_non_items, decl_macro)] use wasm_bindgen::prelude::*; use ruukh::prelude::*; #[component] #[derive(Lifecycle)] struct MyApp; impl Render for MyApp { fn render(&self) -> Markup { html! { "Hello World!" } } } #[wasm_bindgen] pub fn run() { App::::new().mount("app"); }
除了框架之外,cargo-ruukh
还提供了子命令以简化应用程序的构建和运行。
cargo-ruukh,
一个 cargo 子命令,用于构建和运行 Ruukh 项目。
评论