Skip to main content

Crate apace

Crate apace 

Source
Expand description

Apace is a modular, embeddable web engine with a native Rust API.

It powers the dioxus-native UI framework.

This crate exists to collect the most important functionality for users together in one place. It does not bring any unique functionality, but rather, it re-exports the relevant crates as modules. The exported crate corresponding to each module is also available in a stand-alone manner, i.e. apace-dom as apace::dom.

Modules§

dom
Re-export of apace_dom. The core DOM abstraction in Apace
html
Re-export of apace_html. HTML parsing on top of apace-dom
netnet
Re-export of apace_net. Networking (HTTP, filesystem, Data URIs) for Apace
paint
Re-export of apace_paint. Paint a apace_dom::BaseDocument by pushing anyrender drawing commands into an impl anyrender::PaintScene.
shell
Re-export of apace_shell. Event loop, windowing and system integration.
traits
Re-export of apace_traits. Base types and traits for interoperability between modules Types and traits to enable interoperability between the other Apace crates without circular or unnecessary dependencies.

Functions§

launch_static_html
launch_static_html_cfg
launch_urlnet and non-WebAssembly