Web
|
- Render directly to the DOM using WebAssembly
- Pre-render with SSR and rehydrate on the client
- Simple "hello world" at about 50kb, comparable to React
- Built-in dev server and hot reloading for quick iteration
|
Desktop
|
- Render using Webview or - experimentally - with WGPU or Freya (skia)
- Zero-config setup. Simply `cargo run` or `dx serve` to build your app
- Full support for native system access without IPC
- Supports macOS, Linux, and Windows. Portable <3mb binaries
|
Mobile
|
- Render using Webview or - experimentally - with WGPU or Skia
- Build .ipa and .apk files for iOS and Android
- Call directly into Java and Objective-C with minimal overhead
- From "hello world" to running on device in seconds
|
Server-side Rendering
|
- Suspense, hydration, and server-side rendering
- Quickly drop in backend functionality with server functions
- Extractors, middleware, and routing integrations
- Static-site generation and incremental regeneration
|