diff --git a/README.md b/README.md index ec169725c..462af4dd9 100644 --- a/README.md +++ b/README.md @@ -101,6 +101,32 @@ With one command, `dx serve` and your app is running. Edit your markup, styles, +## Experimental Native Renderer + +Render using web-sys, webview, server-side-rendering, liveview, or even with our experimental WGPU-based renderer. Embed Dioxus in Bevy, WGPU, or even run on embedded Linux! + +
+ +
+ + +## First-party primitive components + +Get started quickly with a complete set of primitives modeled after shadcn/ui and Radix-Primitives. + +
+ +
+ +## First-class Android and iOS support + +Dioxus is the fastest way to build native mobile apps with Rust. Simply run `dx serve --platform android` and your app is running in an emulator or on device in seconds. Call directly into JNI and Native APIs. + +
+ +
+ + ## Productive, typesafe, fullstack web framework Directly call your backend from your frontend with our built-in type-safe RPC using [`server_fn`](http://crates.io/crates/server_fn). Supports streaming, suspense, bundle splitting, websockets, and more. @@ -124,22 +150,6 @@ async fn fetch_fortune() -> ServerFnResult { } ``` -## First-party primitive components - -Get started quickly with a complete set of primitives modeled after shadcn/ui and Radix-Primitives. - -
- -
- -## First-class Android and iOS support - -Dioxus is the fastest way to build native mobile apps with Rust. Simply run `dx serve --platform android` and your app is running in an emulator or on device in seconds. Call directly into JNI and Native APIs. - -
- -
- ## Bundle for web, desktop, and mobile Simply run `dx bundle` and your app will be built and bundled with maximization optimizations. On the web, take advantage of [`.avif` generation, `.wasm` compression, minification](https://dioxuslabs.com/learn/0.6/guides/assets), and more. Build WebApps weighing [less than 50kb](https://github.com/ealmloff/tiny-dioxus/) and desktop/mobile apps less than 5mb.