Loading video...
Video Failed to Load
I'm still amazed how powerful Expo DOM components are. I mean, try implementing an infinite drawing canvas on web, iOS, and Android in under 5 minutes. With DOM components you actually can
103,625 views • 1 year ago •via X (Twitter)
10 Comments

@expo What's the difference between a webview and Expo dom components?

@expo Let’s go!

@expo It's crazy how bad and outdated Android looks in comparison with iOS😭

@user28272729 @expo To be fair, I still used the Pixel 4 emulator. Probably need to bump that up. But definitely agree, Android emulator works and looks so bad compared to the iOS simulator.

@expo I wonder what the impact on performance is

@expo The startup time is a bit slow for webviews, as you can see in the video. But, overall it does work smoothly when drawing:

@expo Could you share?

@expo Here you go
@expo info: tldr: it's react-native-webview

@expo It's a bit more than just a webview. You can also pass in primitive values and functions as props -- DOM components will bridge this for you. And, it's bundled directly in your app. Did you see it was a webview by looking/using it, or only after looking up the docs?

