# Parity with React Sorted by priority | Feature | Dioxus | React | | ---------------------- | ------ | ----- | | Conditional Rendering | ✅ | ✅ | | Map, Iterator | ✅ | ✅ | | Keyed Components | ✅ | ✅ | | Web | ✅ | ✅ | | Desktop (webview) | ✅ | ✅ | | Context | ✅ | ✅ | | Hook | ✅ | ✅ | | SSR | ✅ | ✅ | | Runs natively | ✅ | 👀 | | Null components | 👀 | ✅ | | Fragments | 👀 | ✅ | | Component Children | 👀 | ✅ | | NodeRef | 👀 | ✅ | | Controlled Inputs | 👀 | ✅ | | No-div components | 👀 | ✅ | | CSS/Inline Styles | 👀 | ✅ | | 1st class global state | 👀 | ✅ | | -------------------- | ----- | ----- | | 1st class router | 👀 | ✅ | | Suspense | 👀 | 👀 | | Animation | 👀 | ✅ | | Mobile | 👀 | ✅ | | Desktop (native) | 👀 | ✅ | | 3D Renderer | 👀 | ✅ | | -------------------- | ----- | ----- | | Portal | 👀 | ✅ | | Error boundary | 👀 | ✅ | | Code-splitting | 👀 | ✅ |