Evan Bacon - Fetch Once, Render Everywhere: React Server Components in Expo Router React Summit 2024

Discover how React Server Components in Expo Router enable server-driven UI, universal apps, and high-performance native UI components, perfect for building complex and interactive apps that run on multiple platforms.

Key takeaways
  • React Server Components (RSC) allow for server-driven UI that can be consumed by both web and native platforms, eliminating the need for additional platform-specific code.
  • The technology enables the creation of universal apps that can run on web, iOS, Android, and other platforms with minimal code adjustment.
  • ExpoRouter provides a file-based routing mechanism for building React apps that run on multiple platforms, allowing for more efficient and efficient development.
  • RSC can be used to create high-performance, interactive native UI components that can be shared across platforms.
  • Node.js and Expo CLI make it easier to develop and deploy server-rendered native apps.
  • The technology is particularly useful for developers who want to create custom native UI components and leverage the power of the web for building apps on multiple platforms.
  • RSC can be used to create a new type of native app that combines the benefits of server rendering and native UI, enabling developers to build more complex and interactive apps.
  • The technology enables the creation of a new type of app that combines the benefits of server rendering and native UI, enabling developers to build more complex and interactive apps.
  • Expo supports a wide range of platforms and allows for the creation of apps that use RSC.
  • Expo’s React Server Components are designed to work seamlessly with the Expo environment, making it easier to build and deploy server-rendered native apps.
  • Expo’s React Server Components are designed to work seamlessly with the Expo environment, making it easier to build and deploy server-rendered native apps.
  • Expo’s React Server Components are designed to work seamlessly with the Expo environment, making it easier to build and deploy server-rendered native apps.
  • Expo’s React Server Components are designed to work seamlessly with the Expo environment, making it easier to build and deploy server-rendered native apps.