What problem does it solve?
Running web code inside native Expo apps is challenging because native environments lack full browser APIs, making it hard to reuse web libraries and gradually migrate UI. This skill provides Expo DOM components to render web code in a webview on native and render as-is on web, enabling incremental migration and cross-platform consistency.
Core Features & Use Cases
- Reuse web libraries (charts, syntax highlighters, embeds) inside native apps without rewriting.
- Incremental migration pathway from web to native UI while maintaining behavior and appearance.
- DOM-prop integration to expose native actions and props to web code within a webview.
Quick Start
Add a DOM component to your Expo project and render a web-based UI inside a native app using the dom prop.