diff --git a/README.md b/README.md index e7eb6b456..515b880ab 100644 --- a/README.md +++ b/README.md @@ -82,57 +82,57 @@ If you know React, then you already know Dioxus. --- - + - - + - - + - - + - - +
  • Render apps directly into your terminal, similar to ink.js
  • +
  • Powered by the familiar flexbox and CSS model of the browser
  • +
  • Built-in widgets like text input, buttons, and focus system
  • + + +

    Web

    +

    Web

      -
    • Render directly to the DOM using WebAssembly -
    • Pre-render with SSR and rehydrate on the client -
    • Simple "hello world" at about 65kb, comparable to React -
    • Built-in dev server and hot reloading for quick iteration -
        -
    +
  • Render directly to the DOM using WebAssembly
  • +
  • Pre-render with SSR and rehydrate on the client
  • +
  • Simple "hello world" at about 65kb, comparable to React
  • +
  • Built-in dev server and hot reloading for quick iteration
  • + +

    Desktop

    +

    Desktop

      -
    • Render using Webview or - experimentally - with WGPU or Skia -
    • Zero-config setup. Simply cargo-run to build your app -
    • Full support for native system access without electron-esque IPC -
    • Supports macOS, Linux, and Windows. Portable <3mb binaries -
        -
    +
  • Render using Webview or - experimentally - with WGPU or Skia
  • +
  • Zero-config setup. Simply cargo-run to build your app
  • +
  • Full support for native system access without electron-esque IPC
  • +
  • Supports macOS, Linux, and Windows. Portable <3mb binaries
  • + +

    Mobile

    +

    Mobile

      -
    • Render using Webview or - experimentally - with WGPU or Skia -
    • Support for iOS and Android -
    • Significantly more performant than React Native -
        -
    +
  • Render using Webview or - experimentally - with WGPU or Skia
  • +
  • Support for iOS and Android
  • +
  • Significantly more performant than React Native
  • + +

    Liveview

    +

    Liveview

      -
    • Render apps - or just a single component - entirely on the server -
    • Integrations with popular Rust frameworks like Axum and Warp -
    • Extremely low-latency and ability to support 10,000+ simultaneous apps -
        -
    +
  • Render apps - or just a single component - entirely on the server
  • +
  • Integrations with popular Rust frameworks like Axum and Warp
  • +
  • Extremely low-latency and ability to support 10,000+ simultaneous apps
  • + +

    Terminal

    +

    Terminal

      -
    • Render apps directly into your terminal, similar to ink.js -
    • Powered by the familiar flexbox and CSS model of the browser -
    • Built-in widgets like text input, buttons, and focus system -
        -
    -
    ## Why Dioxus?