Why Nitro Is More Than a Faster Bridge

youtube-cover
Subtitles
Show

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Timestamps
Show

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Listen on Spotify
Watch on YouTube
Listen on SoundCloud
Listen on Apple Podcasts
Guests
Marc Rousavy
CEO
@
Margelo

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Show Transcript

Nitro gets attention for speed, but Marc Rousavy makes a different case for it in this interview. The bigger shift is that Nitro gives React Native modules a more powerful and more flexible API surface to build on. Native state, first-class array buffers, C++ interop, and stateful native objects are part of that. Some of the workloads he points to simply do not fit the older patterns.

Vision Camera is the clearest example. A camera frame is a stateful native object, and Nitro gives Marc a way to represent that directly. That is also why Vision Camera V5 opens up more room for native extensions, ML Kit, OpenCV, computer vision pipelines, and GPU-heavy workflows that would be harder to model in older module systems.

The web GPU work pushes that even further. Marc talks through importing Vision Camera frames as web GPU textures and running compute shaders on top of them. That means zero-copy GPU buffer reuse and a path toward computer vision workloads that stay close to JavaScript and shader code instead of dropping straight into custom native dependencies for everything.

The same pattern shows up in Nitro Image. Before that, image workflows often meant copying files to disk, passing file paths around, or even moving base64 strings through the system. Here the image stays in memory as a binary type. That cuts out one of the most wasteful parts of older image-picking and image-processing flows.

He also points to a bigger ecosystem question. If more modules move to Nitro, there is room for a more unified API style, shared types, and reusable building blocks across libraries. That is already starting to happen with types like Nitro Image.

Need to boost your app’s performance?

We help React Native teams enhance speed, responsiveness, and efficiency.

Let’s chat
Link copied to clipboard!
insights

Learn more about Performance