WhoBuilt

Welcome to the React Universe

Sep 25, 2024· 19 min· 972 views·Watch on YouTube

Speakers

Kris Lis and Callstack Head of Technology Michał Pierzchała open React Universe Conf 2024 in Wrocław with a case for connecting React and React Native developers across platforms.

The goal is to inspire action

Kris Lis says attendees come to learn, meet people and grow. He frames the conference’s purpose as inspiring them to think differently and try something new.

React Native can connect web and native platforms

Michał Pierzchała describes how React Native EU grew into a conference for a broad React community. Kris Lis points to React Native’s reach across iOS, Android, Windows, macOS, visionOS, TVs and web, while noting that web developers use familiar HTML elements even when the underlying framework is React.

Bridging the platform gap

Kris Lis describes work on web-compatible events and DOM and styling libraries that more closely resemble CSS. He also mentions efforts to bring browser APIs such as Battery and WebGPU to React Native, and to support WebXR experiences beyond a browser window.

A shared React ecosystem can help teams adapt

Kris Lis presents React Native as a way to use web skills on native platforms, and defines the React Universe as an ecosystem with React at its core. He argues that shared skills can help teams collaborate across web, mobile and TV, ship to more platforms, and reorganize as product needs change.

Choosing a path and learning across communities

Kris Lis names Expo, React Native Web, React Strict DOM, and custom platform extensions through Metro or webpack as options for building across platforms. He closes by urging web and React Native developers to attend each other’s talks and share what they have learned.

Takeaways

  • Treat web as one of the platforms a React Native team can support.
  • Choose a cross-platform approach based on the platforms and workflow your product needs.
  • Shared React skills can make collaboration across platform teams easier.
  • Pair generalists who work across platforms with specialists who know each platform deeply.
  • Encourage teams to learn from communities outside their primary platform.

Mentioned in this talk

Search inside this talk

What was claimed 9

Related talks