# Flutter or React Native, a cross-platform dilemma - How they work - (Part 3)

DevFeed: [Flutter or React Native, a cross-platform dilemma - How they work - (Part 3)](<https://devfeed.tech/articles/flutter-or-react-native-a-cross-platform-dilemma-how-they-work-part-3-25550.md>)

Original publisher: [Read original article](<https://www.marcogomiero.com/posts/2020/rn-flutter-dilemma-3-under-hood/>)

Author: Marco Gomiero

Published: 2020-03-16T00:00:00Z

Content type: tutorial

Language: en

Sources: [Posts on Marco Gomiero](<https://devfeed.tech/sources/posts-on-marco-gomiero.md>)

Topics: [React Native](<https://devfeed.tech/topics/react-native.md>), [cross-platform](<https://devfeed.tech/topics/cross-platform.md>), [event driven](<https://devfeed.tech/topics/event-driven.md>), [Flutter](<https://devfeed.tech/topics/flutter.md>), [interfaces](<https://devfeed.tech/topics/interfaces.md>)

Tags: [asynchronous](<https://devfeed.tech/tags/asynchronous.md>), [bridge](<https://devfeed.tech/tags/bridge.md>), [cross-platform](<https://devfeed.tech/tags/cross-platform.md>), [event](<https://devfeed.tech/tags/event.md>), [flutter](<https://devfeed.tech/tags/flutter.md>), [list](<https://devfeed.tech/tags/list.md>), [react-native](<https://devfeed.tech/tags/react-native.md>), [render](<https://devfeed.tech/tags/render.md>), [serialization](<https://devfeed.tech/tags/serialization.md>)

## AI overview

This third-part article explains, at a high level, how React Native and Flutter work under the hood. The supplied text focuses on React Native's Bridge, which connects JavaScript and native code through asynchronous, serialized messages, and describes how message queues can introduce delays for complex interfaces. It also mentions Facebook's Fabric architecture as an effort to address those delays.

## Source excerpt

Welcome to the third part of this article series about React Native and Flutter. In the latest episode, we have talked about User Interfaces and how to build them in the two frameworks. In this article, we'll go deeper under the hoods to understand how things work. But I will not go deeper with lot's of details and implementation things, because I want to make you understand how the thing works at a high level. If you are interested to go deeper, I will leave across the article some links for further information.