blast

A React-like web frontend framework.


Licenses
MIT/Apache-2.0

Documentation

Blast

Blast is an experimental isomorphic web frontend framework for Rust.

Features

  • A familiar React-inspired declarative rendering API
  • Fairly small gzipped (examples/complex is 170 KB gzipped)
  • vDOM diffing for minimal DOM changes
  • Optional futures in events for asynchronous data fetching
  • Server-side pre-rendering with client-side hydration

Experimental

This framework is extremely early in development and experimental. Do not use it in production, unless you can take the risk and make the improvements you need yourself.

Run Example

cd examples/complex/client
yarn run build
cd ..
cargo run --bin complex-server

License

Licensed under either of

at your option.