impulse 0.1.0

A ShadowDOM framework for client side rendering using wasm-bindgen and server side rendering using the framework of your choice.

💗 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