React Native Radio

RNR 321 - Expo DOM with Evan Bacon

Feb 7, 2025
Evan Bacon, creator of Expo Router and Expo DOM components, joins to discuss revolutionary DOM components in Expo. He highlights how these tools simplify incremental web-to-native migration for developers. The conversation touches on practical strategies for enhancing user experiences and the advantages of using shared code. Moreover, Evan shares his unique background as a Lego artist, drawing parallels between building with Lego and app development. Listeners can expect insights into creativity and flexibility in both tech and art!
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Lego Artistry

  • Evan Bacon's Wikipedia page highlights his Lego artistry, not his development work.
  • He built large-scale Lego sculptures from age 12 to 18.
INSIGHT

DOM Components Overview

  • DOM components in React Native render within a WebView, enabling incremental web-to-native migration.
  • This approach leverages existing web code and allows for gradual conversion of components to native.
ADVICE

Styling DOM Components

  • Use standard web styling within DOM components, including CSS, CSS modules, and preprocessors like SASS and Tailwind.
  • Expo Web's capabilities extend to DOM components, offering a powerful web styling experience within native apps.
Get the Snipd Podcast app to discover more snips from this episode
Get the app