DEV Community

React Native New Architecture

Neha Sharma on November 09, 2024

React Native has announced the release of version 0.76. With this update, the new architecture will now be enabled by default. Prior to version 0.7...
Collapse
 
ali822cwh profile image
Ali822-cwh

Amazing optimization

Collapse
 
hellonehha profile image
Neha Sharma

indeed it is

Collapse
 
ali822cwh profile image
Ali822-cwh

Yes I think that's very optimistic what you think about that.

Collapse
 
andyrcm profile image
Andy C Spencer

Many thanks for this - great explanation.

Collapse
 
hellonehha profile image
Neha Sharma

Thank you :)

Collapse
 
tommyleong profile image
TommyLeong

Thanks for summarizing, keep it up!

Collapse
 
hellonehha profile image
Neha Sharma

thank you

Collapse
 
techvfxking profile image
Biplab Sharma

Wow, such an amazing and fabulous improvement 🤩

Collapse
 
hellonehha profile image
Neha Sharma

yeah...excited about this

Collapse
 
lc_phm_f11952cc8e810faf profile image
Lạc Phạm

Thanks a lot.

Collapse
 
hellonehha profile image
Neha Sharma

you are welcome :)

Collapse
 
nicolasdanelon profile image
Nicolás Danelón

Awesome article

Collapse
 
hellonehha profile image
Neha Sharma

thank you

Collapse
 
mzcoderhub profile image
Galang YP

Thanks for the recap, its gold

Collapse
 
hellonehha profile image
Neha Sharma

thank you...indeed

Collapse
 
jorgearay profile image
Jorge Araya

Great article 🚀 very helpful!

Collapse
 
j_ay_ffbb98ef5c9a83cc256 profile image
J A Y

Thanks

Collapse
 
rish_hrishy_24210e603c profile image
Rish H (Rishy)

Did they just copy Flutter?

Collapse
 
theo_oliveira_40b15cfaf73 profile image
Theo Oliveira

Oh no, not that again. And flutter copy from somewhere else m? Who cares

Collapse
 
hellonehha profile image
Neha Sharma

100% RN devs are happy with RN.
flutter devs are happy with flutter.
which ever framework/libs brings $$$ to dev's bank account devs are willingly to learn.

Thread Thread
 
denys_bochko profile image
Denys Bochko

That is the best comment I have seen in a while!

Collapse
 
hellonehha profile image
Neha Sharma

is it? Don't know. I am not into Flutter

Collapse
 
uchelikk profile image
uchelikk

Flutter totally is different. They using their 2D render library, and this is not actually NATIVE. Their approach looks like writing app with game engine (unity, godot engine...). React native is really native but it had bridge. Flutter was more performant because of their approach but after new arch probably could near. 2025 is going to tough for flutter.

Collapse
 
ethantran79 profile image
Trần Đức Thư

Can you share more why it is tough for Flutter?

Collapse
 
qaertsfd profile image
JonathanRPickettee

"The React Native New Architecture introduces significant improvements to the framework, focusing on performance, scalability, and developer experience. It includes changes like the Fabric renderer, TurboModules, and a new JS engine (Hermes by default). These updates allow for faster rendering, better memory management, and smoother integration with native code. By shifting to a more modular architecture, React Native now offers improved load times, better startup performance, and greater flexibility for building complex apps. This new architecture makes React Native more competitive with native development and enhances the overall app development process, making it a more powerful option for cross-platform mobile apps."

Collapse
 
codemeisterav profile image
avelops

Interesting thanks for summarizing

Collapse
 
gaurav_bhardwaj profile image
Gaurav Bhardwaj

Nice Explanation Neha, Thanks

Keep it up 👍🏻

Collapse
 
flaming_flamingo_16d01e97 profile image
flaming flamingo

In the flutter/ react native rivalry, I wonder how much will these new features contribute in increasing the share of react native adoption in the industry?

Collapse
 
hellonehha profile image
Neha Sharma

I don't have insights in Flutter. But as RN dev and connected to the community of RN, I saw that devs are v excited for this new architecture. So, for now RN devs (may be), won't consider any other framework/lib.