Loading video...

Video Failed to Load

Go Home

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

Anton wester's profile picture
Anton wester1 year ago

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

tldraw's profile picture
tldraw1 year ago

@expo Let’s go!

User's profile picture
User1 year ago

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

cedric's profile picture
cedric1 year ago

@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.

Alexander's profile picture
Alexander1 year ago

@expo I wonder what the impact on performance is

cedric's profile picture
cedric1 year ago

@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:

Will's profile picture
Will1 year ago

@expo Could you share?

cedric's profile picture
cedric1 year ago

@expo Here you go

mr.left's profile picture
mr.left1 year ago

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

cedric's profile picture
cedric1 year ago

@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?

Related Videos