---
title: "Universal React Native Apps with DOM & React Server Components"
description: "Tune in to discussion with Evan Bacon, Expo Router's creator, about how DOM and React Server Components make creating React Native universal apps a breeze."
url: https://www.callstack.com/podcasts/universal-react-native-apps-with-dom-react-server-components
updated: 2026-10-24T08:39:44.030Z
---

# Universal React Native Apps with DOM & React Server Components

Tune in to discussion with Evan Bacon, Expo Router's creator, about how DOM and React Server Components make creating React Native universal apps a breeze.

_Guest: Evan Bacon, Head of AI @ Expo · Host: Łukasz Chludziński, Engineering Manager @ Callstack · Published 2025-01-02 · Duration 01:05:27 · Category: Expo_

Listen: [YouTube](https://youtu.be/rA7E3rGKSZw) · [Spotify](https://open.spotify.com/episode/4GjIV5XJY1nkP5XPhvEO9x?si=OwEK3Xx5Sz2zlsFW0mn3aA) · [Apple Podcasts](https://podcasts.apple.com/us/podcast/universal-react-native-apps-with-dom-and-react/id1525543072?i=1000682394893) · [SoundCloud](https://soundcloud.com/user-985069846/universal-react-native-apps-with-dom-and-react-server-components-react-universe-on-air-45?si=374f247aba3241a88d01aa169536f1cd&utm_source=clipboard&utm_medium=text&utm_campaign=social_sharing)

Expo continues to push boundaries with its innovative tools and ecosystem. Following the release of Expo Router and API Routes, they’re building on this foundation to further bridge the gap between web and native development.

In this episode, we’re taking a closer look at two solutions that can redefine how we build universal React Native apps: DOM Components and React Server Components. They promise faster and better development—think low-latency interactions, offline capabilities, and the flexibility to scale effortlessly. If you're looking to future-proof your team's workflow and deliver apps that delight users regardless of the platform, this is a must-listen.

## Expo DOM Components & React Server Components in Expo Router

To discuss DOM & React Server Components in detail, Łukasz invited Evan Bacon, the creator of Expo Router and Engineering Manager at Expo. Throughout the episode, Evan shares his expertise and journey in creating tools like DOM Components, which enable developers to integrate web code seamlessly into React Native apps, and React Server Components, simplifying server-driven rendering for mobile applications. 

Tune in to learn how Expo’s approach to Server Components enables static generation of entire parts of your app, dramatically cutting down on network requests while still supporting dynamic updates. Plus, hear about real-world examples, including how developers are leveraging DOM Components to quickly integrate existing web experiences into mobile apps without rewriting them from scratch. 

Insights

## Learn more about Expo

Here's everything we published recently on this topic.

[View all](https://www.callstack.com/insights)

- [Expo UI with SwiftUI and Jetpack Compose in practice](https://www.callstack.com/events/expo-ui-meets-native-jetpack-compose-and-swiftui-in-practice) (Mar 26 · Live Stream): Exploring Expo UI with SwiftUI and Jetpack Compose, including setup challenges, architecture tradeoffs, and real-world developer insights.
- [From Hobby Tool to Default: Expo's Journey and the New App Awards](https://www.callstack.com/podcasts/from-hobby-tool-to-default-expos-journey-and-the-new-app-awards) (Dec 9 · Podcast): Jon Samp (Expo) discusses the framework's evolution since becoming the React Native default, the death of the "eject" mentality, and the launch of the Expo App Awards.
- [How to Gradually Migrate From React Native Community CLI to Expo](https://www.callstack.com/events/how-to-gradually-migrate-from-react-native-cli-to-expo) (Aug 5 · Webinar): Learn how to migrate your React Native Community CLI app to Expo incrementally, with minimal risk. A recording of a webinar hosted by Callstack & Expo.
- [Improving Developer Experience With Expo](https://www.callstack.com/podcasts/improving-developer-experience-with-expo) (Oct 11 · Podcast): In this episode, we dive into Expo's potential to reshape the future of React Native development and enhance the developer experience. Our guests are Jon Samp, Head of Product at Expo, and Cedric van Putten, a Software Engineer at Expo. Tune in to learn how Expo can help you build React Native apps faster and more efficiently.
- [How to Make Mobile Payment in a React Native App With Stripe and Expo in 15 Minutes](https://www.callstack.com/blog/mobile-payment-in-react-native-with-stripe-and-expo) (Jun 17 · Article): Learn how to make your first React Native payment in a mobile app with Stripe and Expo. We provide a step-by-step guide.
