[][src]Crate mogwai

Mogwai

Mogwai is library for frontend web development using Rust-to-Wasm compilation. Its goals are simple:

  • provide a declarative approach to creating and managing DOM nodes
  • encapsulate component state and compose components easily
  • explicate DOM updates
  • feel snappy

Learn more

If you're new to Mogwai, check out the introduction module.

Modules

an_introduction

An introduction to the minimal, obvious, graphical web application interface.

component

Reactive component trees using two way model and view message passing.

gizmo

A Gizmo turns implementors of Component into something useful.

model

Data that transmits updates to subscribers automatically.

prelude

All of Mogwai in one easy place.

ssr

Provides string rendering for server-side mogwai nodes.

txrx

Instant channels.

utils

Helpers and utilities.

view

Dynamic, declarative views.