Cargo Features

[dependencies]
dioxus-fullstack = { version = "0.6.0-alpha.4", default-features = false, features = ["panic_hook", "devtools", "mounted", "file_engine", "document", "web", "desktop", "mobile", "default-tls", "rustls", "axum", "server", "aws-lc-rs"] }
default = devtools, document, file_engine, mounted, panic_hook

These default features are set whenever dioxus-fullstack is added without default-features = false somewhere in the dependency tree.

panic_hook default

Enables panic_hook of optional dioxus-web

Web Integration

devtools default

Enables dioxus-devtools, devtools of optional dioxus-web

mounted default

Enables mounted of optional dioxus-web

file_engine default

Enables file_engine of optional dioxus-web

document default

Enables document of optional dioxus-web

Affects document::web

web

Enables dioxus-web and web-sys

Affects document::web

desktop

Enables dioxus-desktop

Desktop Integration

and reqwest of dioxus_server_macro and server_fn

server_fn:

server functions

mobile

Enables reqwest of dioxus_server_macro and server_fn and dioxus-mobile

Mobile Integration

default-tls axum?

Enables default-tls of server_fn

rustls

Enables hyper-rustls and rustls, rustls of server_fn

axum = default-tls, server

Enables axum, tower-http ^0.5.2, axum of dioxus_server_macro and server_fn

Affects dioxus-fullstack::server, server_context::Axum

server axum? = dioxus-interpreter-js

Enables http, hyper, parking_lot, and pin-project, thiserror ^1.0.40, tokio, tokio-stream, tokio-util, tower ^0.4.13, tower-layer, and tracing-futures, server of dioxus_server_macro, ssr of server_fn and async-trait, dioxus-cli-config, dioxus-isrg, and dioxus-ssr

dioxus-ssr:

Dioxus + SSR

Affects document::server

aws-lc-rs

Enables aws-lc-rs

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

dioxus-interpreter-js server?