文件名称:dodrio:一个快速的,凹凸分配的用于Rust和WebAssembly的虚拟DOM库
文件大小:115KB
文件格式:ZIP
更新时间:2024-03-12 06:14:07
Rust
多德里奥 快速的凹凸分配虚拟DOM库,用于Rust和WebAssembly。 请注意,Dodrio仍处于试验阶段。 警告 我重申Dodrio处于实验状态。 它可能有错误,并且没有人在生产中使用它。 例子 这是经典的“你好,世界!” 例子: struct Hello { who: String , } impl Render for Hello { fn render < ' a >( & self , cx: & mut RenderContext) -> Node< ' a > { let who = bumpalo :: format! ( in cx.bump, "Hello, {}!" , self .who); div (cx) . children ([ text (who. into_bump_s
【文件预览】:
dodrio-master
----.gitignore(42B)
----publish.sh(149B)
----benches()
--------benches.rs(4KB)
----src()
--------node.rs(7KB)
--------render_context.rs(3KB)
--------diff.rs(37KB)
--------strace.rs(555B)
--------logging.rs(1KB)
--------builder.rs(31KB)
--------render.rs(4KB)
--------cached.rs(6KB)
--------cached_set.rs(6KB)
--------change_list()
--------events.rs(6KB)
--------vdom.rs(16KB)
--------lib.rs(4KB)
----.travis.yml(2KB)
----Cargo.lock(47KB)
----LICENSE(16KB)
----js()
--------change-list-interpreter.js(10KB)
--------strace.js(2KB)
----Cargo.toml(2KB)
----examples()
--------moire()
--------counter()
--------todomvc()
--------js-component()
--------game-of-life()
--------sierpinski-triangle()
--------hello-world()
--------input-form()
----README.md(4KB)
----tests()
--------web()
----crates()
--------js-api()
----build.sh(192B)