# Summary - [Introduction](README.md) - [Web](web/intro.md) - [Getting Started](web/setup.md) - [Events](concepts/errorhandling.md) - [Desktop](desktop/intro.md) - [Getting Started](desktop/setup.md) - [events](desktop/.md) - [Mobile](concepts/managing_state.md) - [Getting Started](concepts/sharedstate.md) - [Specifics](concepts/errorhandling.md) - [Working with Async](concepts/async.md) - [Code Reference]() - [Code Reference]() - [Code Reference]() - [Code Reference]() - [Code Reference]() - [Topics in Depth](depth/topics.md) - [RSX](depth/rsx.md) - [Components](depth/components.md) - [Props](depth/props.md) - [Memoization](depth/memoization.md) - [Performance](depth/performance.md) - [Testing](depth/testing.md) - [Advanced Guides](tutorial/advanced_guides.md) - [Memoization](concepts/memoization.md) - [RSX in Depth](concepts/rsx_in_depth.md) - [Building Elements with NodeFactory](concepts/rsx.md) - [Custom Elements](concepts/custom_elements.md) - [Custom Renderer](concepts/custom_renderer.md) - [Server-side components](concepts/server_side_components.md) - [Bundling and Distributing](concepts/bundline.md) - [Reference Guide]() - [Anti-patterns]() - [Children]() - [Conditional Rendering]() - [Controlled Inputs]() - [Custom Elements]() - [Empty Components]() - [Error Handling]() - [Fragments]() - [Global CSS]() - [Inline Styles]() - [Iterators]() - [Listeners]() - [Memoization]() - [Node Refs]() - [Spread Pattern]() - [State Management]() - [Suspense]() - [task]() - [Testing]()