impulse

Crates.ioimpulse
lib.rsimpulse
version0.1.1
sourcesrc
created_at2019-02-14 13:44:24.996457
updated_at2019-02-14 13:47:29.358279
descriptionA DOM framework for client side rendering using wasm-bindgen and server side rendering using the framework of your choice.
homepagehttps://github.com/gisleburt/impulse
repositoryhttps://github.com/gisleburt/impulse
max_upload_size
id114729
size216,324
Daniel Mason (Gisleburt)

documentation

https://github.com/gisleburt/impulse

README

💗 Impulse

Impulse is a Rust based DOM framework for building isomorphic web applications.

Similar Projects

  • React - Isomorphic Javascript framework
  • Yew - Client side Rust Framework

Work In Progress

Currently there's not much to see here.

Plan

  • Server side
    • Create html elements + text nodes using Rust
    • Create html elements + text nodes using rsx! { } macro
    • Create custom components using Rust
    • Create custom components using rsx! { } macro
  • Client side
    • Create html elements + text nodes using Rust

    • Create html elements + text nodes using rsx! { } macro

    • Create custom components using Rust

    • Create custom components using rsx! { } macro

    • Attach Rust code to events (onclick, etc)

    • Hydrate server side generated code

Commit count: 16

cargo fmt