Crate maomi

Source
Expand description

maomi: a rust framework for building pages with components

maomi is a framework for building (web) application user interface. It has strict compile-time check and generates fast code.

This is the core module of the framework. In browsers, the maomi-dom crate is also needed. See the maomi_dom crate document for a quick start.

Re-exports§

pub use backend::context::PrerenderingData;
pub use backend::context::AsyncCallback;
pub use backend::context::BackendContext;

Modules§

backend
The backend-related interface.
component
The component interface.
diff
The diff algorithm utilities.
error
The error utilities.
event
The event handling utilities.
locale_string
The translated string types, used in i18n.
mount_point
The mount point utilities.
node
Helper types for node trees.
prelude
The types that should usually be imported.
prop
The properties utilities.
template
Utilities for template management.
text_node
Helper types for text nodes.