Updating the library is also important, but I believe we are missing the main issue here. React native packages are the main issue. They have bugs and a very poor maintenance, it needs to be fixed. Expo are well organized and coordinated they have my praise when it comes to that
No doubt Expo is rockstar when it comes to almost everything. But some packages still don't work with expo, We had the chance to build an e-commerce app to middle-east region and Expo really helped us to do everything. Except the payment gateway integration sucked for me. Their SDK did not support Expo, and they suggested to expo-eject which is deprecated in current version. Did some crazy experiments which somehow is working. Don't know how long that will stay.
@@kuvi41you should have checked the docs and would have known that the eject command is expo prebuild. Most of the time when i face such issues i tend to check the depreciations and then if if still no success i check the issue in github repo. Hope it helps. Expo sure does make things easy to manage overall even if it might involve extra steps. Cheers
@@apexashwin 😂😂😂 bro, I code my backends in Go, I'm not a RN fans because I only know JavaScript, I love RN because I Don't like the approach of flutter, mobile apps aren't games, and you wouldn't understand this if you never run a flutter app on a lower end devices, because I have and it's terrible.
The first thing Apple and Android needs to do is create this direct binding for javascript natively and kill this whole headache for javascript frameworks. So that react, vue, svelte etc.. can be used without getting messed up in this jargon of bridges and renderers.
@@codeitlikemileynah i can use rust, more than can. But the question i got is how tf you got on this obsessive level? Kinda stupid and cringe. Just f stop alrdy. The rustaceans already relaxed a bit nowadays, yet they are still few dumb rustacean like you. Got off the internet. You are effing annoying.
Thank god I found this video which makes new Architecture easy to understand 🤩 Although I'm thinking that if we create a native module for some sort of work to do, do we need a bridge to communicate JS with Native?
Idk why flutter is not catching on as fast. Dart is a powerful language and with flutters rendering engine you can build even video games, so that 60fps was never an issue to begin with. And the dev exp is so smooth. Not to mention you can even build UIs for non conventional screens like thermostats and stuff
Most shiny new stuff hardly catch on because emotional, financial and knowledge investments have been put into already existing stuff. Web developers who have emotionally invested in JavaScript will hardly ditch JavaScript and choose another language when they are ready to do mobile. Companies that have code bases in React will mostly choose React Native for mobile. I always burst out laughing when any shiny new stuff is touted as the future because I know it almost never happens. For example, Wordpress is a 10 billion dollar (with a b) ecosystem and will be with us for a very long time.
So it pretty much just removed the bridge middleware and baked in the web component native component mappings. Probably by making it less abstract and more specific at that level of the architecture
Whats more important is Flutter is Compiled Not interpreted So to be honest its just an update Cannot challenge flutters performance Flutters directly compiles to Native code while RN is still based on An interpreter Basic CS: Compilers are faster
This is not a comparison video and keep in mind that Javascript engine used in RN (hermes based on apple JavaScriptCore) is heavily optimised and code is still compiled just for now maybe not AoT but using JIT (just-in-time). So its not like e.g. Python interpreter
@@rishabhshukla2980 @rishabhshukla2980 I'm not comparing or anything people were comparing so said something I caj say that again Flutter is bad for websites and builds slow websites but JS builds smooth websites thats its strength it was made for this purpose NOW here's the thing JS is interpreted language no matter what methods they use it doesn't change the fact that it is interpreted secondly flutter is not only compiled but has Ahead of time compilation that which is outstanding as it compiles the code even before its runs that makes flutter faster and still flutter sucks with websites for some reason they are slow all languages serve a specific purpose even if they can do everything THERES A REASON WHY ASSEMBLY LANGUAGE IS STILL SUED AND SO IS C++
Haha, Flutter fans always bringing up "compiled vs interpreted" like it's the ultimate win. But here's the thing-React Native just got a serious upgrade with the new architecture. Now, it’s got async and sync support without that old bridge, which means way less lag and a much smoother experience! Flutter’s "compiled to native" thing is cool, but it doesn’t mean automatic performance wins in real-world apps. RN devs now get React’s amazing tooling + real native speed without needing to learn Kotlin or Swift. Plus, React Native works cross-platform better than Flutter (including web), so good luck keeping up, Flutter!
Well it’s really great that they moved away from the bridge architecture and also the best example of why we shouldn't jump into making things async without thinking it through.
@@elvispalace Go eat celery, it''s good for IQ. Flutter is x1000 times better than RN. R/RN dev here and Flutter as tool as framework is more better in any aspect. PS. Android made by google, flutter made by google, ofc it will have better support for various things.
I like both currently making apps on flutter learning flame engine. react native makes a ground braking change but so many libs have to get updated also learning new things not a headache for me I want that this competition goes and goes on at least we are getting better things.
going through the comments says otherwise, the comment is full of flutter people just being salty for no reason, no one is arguing with you which is better. react native made an update, but its flutter guys crying up n down in the comment section.
only 10hrs to hear an update about something you could read of literally 1sec into the video, for 30 seconds, not mins. Update videos don't need a full definition of the entire english dictionary. I lost brain cells trying to find a point here
I don't trust google interms of picking up language, initially they started use java for native android and after forced devs to learn kotlin then now they doing kmp as well as flurtter too, both are doing same purpose. But skia render engine and templates are doing well 😂
lol but its android only not cross-platform development. React native can run well under most circumstances unless you're building something large in terms of scale.
I am working in react native for 5 years, i have started as native android developer. It is huge update interms of performance. I agree the flutter has more advantages interms of performance and more components and community support. But i still love React and React Native ❤ Thanks for the react community 🎉
If you're concerned about app size then React is not for you, because expo generates huge app size ! If you can move to native android/ios so app size will be 8-10 mb even after making a decent app, and hello world app size in native world are only 5-6mb.. Even flutter is better, with hello world app size 7-8mb...
Learn another language, javascript will always be slow compared to any native option or flutter there is no two ways about it, you can argue with your keyboard
Updating the library is also important, but I believe we are missing the main issue here. React native packages are the main issue. They have bugs and a very poor maintenance, it needs to be fixed. Expo are well organized and coordinated they have my praise when it comes to that
Correct 💯. Main issue is with library. I am using react native video. And I am getting many error. But expo is fantastic.
@@_RahulDalvi expo made me crazy with exporting apk file. so many errors with not mentioning what is wrong to fix it
You can just use expo packages with your react native project, that's what I do
No doubt Expo is rockstar when it comes to almost everything. But some packages still don't work with expo,
We had the chance to build an e-commerce app to middle-east region and Expo really helped us to do everything. Except the payment gateway integration sucked for me. Their SDK did not support Expo, and they suggested to expo-eject which is deprecated in current version. Did some crazy experiments which somehow is working. Don't know how long that will stay.
@@kuvi41you should have checked the docs and would have known that the eject command is expo prebuild. Most of the time when i face such issues i tend to check the depreciations and then if if still no success i check the issue in github repo. Hope it helps. Expo sure does make things easy to manage overall even if it might involve extra steps. Cheers
A huge slap in the face for flutter lovers who always bully us because of performance 😂
I was thinking same 😂
talk when you learn a real programming language
@@apexashwin 😂 they only know js!
@@apexashwin 😂😂😂 bro, I code my backends in Go, I'm not a RN fans because I only know JavaScript, I love RN because I Don't like the approach of flutter, mobile apps aren't games, and you wouldn't understand this if you never run a flutter app on a lower end devices, because I have and it's terrible.
@@JeanBaptisteChabi like i said its time to learn a real programming language and get a job so you can afford better phones,Good luck brother.
Thanks for covering the background of the new updates 😊
The first thing Apple and Android needs to do is create this direct binding for javascript natively and kill this whole headache for javascript frameworks. So that react, vue, svelte etc.. can be used without getting messed up in this jargon of bridges and renderers.
you can add binding with wasm , it just you cant do it since you cant use rust lol
@@codeitlikemileynah i can use rust, more than can. But the question i got is how tf you got on this obsessive level? Kinda stupid and cringe. Just f stop alrdy. The rustaceans already relaxed a bit nowadays, yet they are still few dumb rustacean like you. Got off the internet. You are effing annoying.
Good luck convincing Apple to open up their developer ecosystem😂😢
Amazing explanation that TextInput issue was really a pain to handle now it fixed. :)
Thank god I found this video which makes new Architecture easy to understand 🤩
Although I'm thinking that if we create a native module for some sort of work to do, do we need a bridge to communicate JS with Native?
Idk why flutter is not catching on as fast. Dart is a powerful language and with flutters rendering engine you can build even video games, so that 60fps was never an issue to begin with. And the dev exp is so smooth. Not to mention you can even build UIs for non conventional screens like thermostats and stuff
They going to shut down the flutter in future making the Kotlin multi platform the main
flutter didn't have this issue in the first place! what should it catch up for example?
@@hahouari_dz didn't understand your question akhi
@@TN-kg2lv what is flutter lacking? or what does RN have that flutter doesn't?
Most shiny new stuff hardly catch on because emotional, financial and knowledge investments have been put into already existing stuff. Web developers who have emotionally invested in JavaScript will hardly ditch JavaScript and choose another language when they are ready to do mobile. Companies that have code bases in React will mostly choose React Native for mobile. I always burst out laughing when any shiny new stuff is touted as the future because I know it almost never happens. For example, Wordpress is a 10 billion dollar (with a b) ecosystem and will be with us for a very long time.
So it pretty much just removed the bridge middleware and baked in the web component native component mappings. Probably by making it less abstract and more specific at that level of the architecture
You explain the things very well ! Liked you explanation . Thanks alot
Loved your explaination bro😮👌.
Can you also make a video on Next.js 15 update and React 19 and the manual AWS deployment with it.😅
Whats more important is
Flutter is Compiled Not interpreted
So to be honest its just an update
Cannot challenge flutters performance
Flutters directly compiles to Native code while RN is still based on An interpreter
Basic CS: Compilers are faster
This is not a comparison video and keep in mind that Javascript engine used in RN (hermes based on apple JavaScriptCore) is heavily optimised and code is still compiled just for now maybe not AoT but using JIT (just-in-time). So its not like e.g. Python interpreter
@@rishabhshukla2980 @rishabhshukla2980 I'm not comparing or anything people were comparing so said something I caj say that again Flutter is bad for websites and builds slow websites but JS builds smooth websites thats its strength it was made for this purpose NOW here's the thing JS is interpreted language no matter what methods they use it doesn't change the fact that it is interpreted secondly flutter is not only compiled but has Ahead of time compilation that which is outstanding as it compiles the code even before its runs that makes flutter faster and still flutter sucks with websites for some reason they are slow all languages serve a specific purpose even if they can do everything THERES A REASON WHY ASSEMBLY LANGUAGE IS STILL SUED AND SO IS C++
Haha, Flutter fans always bringing up "compiled vs interpreted" like it's the ultimate win. But here's the thing-React Native just got a serious upgrade with the new architecture. Now, it’s got async and sync support without that old bridge, which means way less lag and a much smoother experience! Flutter’s "compiled to native" thing is cool, but it doesn’t mean automatic performance wins in real-world apps. RN devs now get React’s amazing tooling + real native speed without needing to learn Kotlin or Swift. Plus, React Native works cross-platform better than Flutter (including web), so good luck keeping up, Flutter!
Great video, Great explanation! Liked and Subscribed 🔥🔥🔥
Great video Mehul !!!
Thanks for this video. This was an excellent recap on the issue at hand.
Well it’s really great that they moved away from the bridge architecture and also the best example of why we shouldn't jump into making things async without thinking it through.
great video, thanks man
Supported with expo?
sdk 52
@@juanclaudiopardo9225 thank you bro 🙏
Been waiting for this like forever 😭😭😭😭😭😭😭😭😭
What whiteboard program are you using to explain?
probably Excalidraw
Bridge will stay Bridge....flutter --> standalone,independent and better impeller ❤
Better game engine not native mobile application
Flutter is still a better framework but it's nice to see RN is catching up. Huge win to the web devs
How is it better?
@@fadfoooodin it's mind
@@elvispalace Go eat celery, it''s good for IQ. Flutter is x1000 times better than RN. R/RN dev here and Flutter as tool as framework is more better in any aspect. PS. Android made by google, flutter made by google, ofc it will have better support for various things.
@@dejanmaric8177 Average arrogant and delusional Flutter developer 💀
Meanwhile flutter:
🗿 for Android
🗿 for ios
🗿 for Windows
🗿 for MacOS
🗿 for Web Apps
🗿 for Linux
Flutter is still alive 😮
Wait, flutter can't do anything. Even creator of flutter isn't using it 😂
LOL flutter is trash
@@haniahani5351Better get some stats check.
Reality hits
@@AbhishekSingh-xd1pfalive and still goated and making other cross frameworks dead and jaw drop by its performance
Well done team React native 🔥🔥🔥
Whats the whiteboard application ? It's simple & impressive
excalidraw
As long as it's not v1, it's minor update
for the god sake, please stop comparing Flutter and RN, what we as devs need is, mastering all tech stack to make more money as we can
Always a big fan of react-native❤
I like both currently making apps on flutter learning flame engine. react native makes a ground braking change but so many libs have to get updated also learning new things not a headache for me I want that this competition goes and goes on at least we are getting better things.
React: "We some how figured it out to render a list view, with new arch"
React fans/devs: "Wwo now the game is on with flutter"
😂😂
Meanwhile flutter: Rendering 3d model in 60fps🔥
@gameStreamerLoco u need to watch react native skia
going through the comments says otherwise, the comment is full of flutter people just being salty for no reason, no one is arguing with you which is better. react native made an update, but its flutter guys crying up n down in the comment section.
@@charlesayomikeExactly. The insecurity is real 😂😂😂
Thanks for update
Fantastic dynamic almost perfect 👏👏👏👏👏👏 with 💕💕
very informtive
thanks for sharing this information
Flutter or KMP anyday over RN
Automatic batching meaning update all different states change in single rendering cycle?
yes
thanks for updating me as junior devs, bhaiya.
only 10hrs to hear an update about something you could read of literally 1sec into the video, for 30 seconds, not mins. Update videos don't need a full definition of the entire english dictionary. I lost brain cells trying to find a point here
flutter vs React Native war never end🤣🤣🤣🤣
can 60FPS be achieved using react native new architecture?
Its funny how people are going tribal on programming language/ frameworks.
Exactly this should not happen.
React eco is for ppl with JavaScript OCD. You don't solve problems with just one tool.
I don't trust google interms of picking up language, initially they started use java for native android and after forced devs to learn kotlin then now they doing kmp as well as flurtter too, both are doing same purpose.
But skia render engine and templates are doing well 😂
I use android jetpack compose and KMP. Big slap to react native developers on performance😂😂
lol but its android only not cross-platform development. React native can run well under most circumstances unless you're building something large in terms of scale.
when expo updating
is react native good career option to do?
I am working in react native for 5 years, i have started as native android developer.
It is huge update interms of performance.
I agree the flutter has more advantages interms of performance and more components and community support.
But i still love React and React Native ❤
Thanks for the react community 🎉
still it can't get flutter level lol
new react native version is not working well with react native navigation package
Please teach pwa in play store, then why we need to learn react native
In PWA you won’t have access to camera and storage of mobile
also as far as i know pwas are no longer supported by the apple ecosystem
What do i need to do to make my react native app faster and get these changes?
update the app
Hey what do you use for your illustrations?
tldraw
It's a massive golden release😅😅
Yessssss!
Someone please help me Decreasing the build size of RN Expo its 25mb without any changes just RN expo bank template
If you're concerned about app size then React is not for you, because expo generates huge app size !
If you can move to native android/ios so app size will be 8-10 mb even after making a decent app, and hello world app size in native world are only 5-6mb..
Even flutter is better, with hello world app size 7-8mb...
Still cross platform frameworks can never achieve native speeds
will react devs still be needed in the next 4 years with ai ?
thanks
just use flutter or jetpack compose rather than this javascript crap
I can't even install react
Skill issue 😅
This is big
Means we can compete to Flutter with same speed ?
Not at all, bro
no, React Native is still worse than Flutter
Why u stop uploading video on your hindi Channel
because he want that everyone get to know about info not only for indian
@@sutharjay1Americans are so entitled 🙄
Just use subtitles in Hindi
Learn another language, javascript will always be slow compared to any native option or flutter there is no two ways about it, you can argue with your keyboard
Svelte 5
Flutter Sucks , with in 2 years it will be deprecated
Hello Flutter devs, Dart is the most ugliest language to ever exist on this planet!
Fact😂
Yes. Correct
Js is everywhere ❤