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 - net
net - Re-export of
apace_net. Networking (HTTP, filesystem, Data URIs) for Apace - paint
- Re-export of
apace_paint. Paint aapace_dom::BaseDocumentby pushinganyrenderdrawing commands into an implanyrender::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_
url netand non-WebAssembly