React Native just dropped a MASSIVE update

Поділитися
Вставка
  • Опубліковано 21 лис 2024

КОМЕНТАРІ • 211

  • @usmanumar5287
    @usmanumar5287 28 днів тому +43

    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

    • @_RahulDalvi
      @_RahulDalvi 28 днів тому +2

      Correct 💯. Main issue is with library. I am using react native video. And I am getting many error. But expo is fantastic.

    • @darahk88
      @darahk88 28 днів тому +1

      @@_RahulDalvi expo made me crazy with exporting apk file. so many errors with not mentioning what is wrong to fix it

    • @veedjohnson
      @veedjohnson 27 днів тому

      You can just use expo packages with your react native project, that's what I do

    • @kuvi41
      @kuvi41 27 днів тому +1

      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.

    • @sankarehamadoun1720
      @sankarehamadoun1720 27 днів тому

      ​@@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

  • @JeanBaptisteChabi
    @JeanBaptisteChabi 28 днів тому +182

    A huge slap in the face for flutter lovers who always bully us because of performance 😂

    • @haniahani5351
      @haniahani5351 28 днів тому +8

      I was thinking same 😂

    • @apexashwin
      @apexashwin 28 днів тому +16

      talk when you learn a real programming language

    • @gameStreamerLoco
      @gameStreamerLoco 28 днів тому +10

      @@apexashwin 😂 they only know js!

    • @JeanBaptisteChabi
      @JeanBaptisteChabi 28 днів тому +17

      @@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.

    • @apexashwin
      @apexashwin 28 днів тому +5

      @@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.

  • @mdalmamunit427
    @mdalmamunit427 27 днів тому +2

    Thanks for covering the background of the new updates 😊

  • @letmeplaygames2466
    @letmeplaygames2466 14 днів тому

    Amazing explanation that TextInput issue was really a pain to handle now it fixed. :)

  • @jondoe79
    @jondoe79 28 днів тому +25

    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.

    • @codeitlikemiley
      @codeitlikemiley 28 днів тому +1

      you can add binding with wasm , it just you cant do it since you cant use rust lol

    • @muhammadhafizuddin2965
      @muhammadhafizuddin2965 26 днів тому

      ⁠@@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.

    • @civ20
      @civ20 25 днів тому +2

      Good luck convincing Apple to open up their developer ecosystem😂😢

  • @abhaysharma7760
    @abhaysharma7760 13 днів тому

    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?

  • @tallawahh
    @tallawahh 27 днів тому +2

    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

  • @TN-kg2lv
    @TN-kg2lv 28 днів тому +28

    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

    • @fakegmail3051
      @fakegmail3051 28 днів тому

      They going to shut down the flutter in future making the Kotlin multi platform the main

    • @hahouari_dz
      @hahouari_dz 28 днів тому +4

      flutter didn't have this issue in the first place! what should it catch up for example?

    • @TN-kg2lv
      @TN-kg2lv 28 днів тому

      ​@@hahouari_dz didn't understand your question akhi

    • @hahouari_dz
      @hahouari_dz 28 днів тому +1

      @@TN-kg2lv what is flutter lacking? or what does RN have that flutter doesn't?

    • @brainites
      @brainites 28 днів тому +5

      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.

  • @syedmujtabaalikazmi9573
    @syedmujtabaalikazmi9573 27 днів тому +4

    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

    • @rishabhshukla2980
      @rishabhshukla2980 26 днів тому

      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

    • @syedmujtabaalikazmi9573
      @syedmujtabaalikazmi9573 26 днів тому

      @@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++

    • @techrevolution1408
      @techrevolution1408 19 днів тому

      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!

  • @noobdotx
    @noobdotx 28 днів тому +2

    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.😅

  • @Gjacolby83
    @Gjacolby83 26 днів тому

    Thanks for this video. This was an excellent recap on the issue at hand.

  • @everurstruly
    @everurstruly 26 днів тому +4

    What whiteboard program are you using to explain?

    • @Tendeza_
      @Tendeza_ 24 дні тому +1

      probably Excalidraw

  • @aliarefjs
    @aliarefjs 27 днів тому

    Great video, Great explanation! Liked and Subscribed 🔥🔥🔥

  • @utkarshojha9821
    @utkarshojha9821 9 днів тому

    Well done team React native 🔥🔥🔥

  • @Sandeep-zd6dq
    @Sandeep-zd6dq 28 днів тому +1

    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.

  • @visheshgupta4990
    @visheshgupta4990 28 днів тому

    You explain the things very well ! Liked you explanation . Thanks alot

  • @saharvanunu4098
    @saharvanunu4098 27 днів тому +2

    Bridge will stay Bridge....flutter --> standalone,independent and better impeller ❤

    • @Goodlu85
      @Goodlu85 26 днів тому

      Better game engine not native mobile application

  • @hardikganatra2453
    @hardikganatra2453 28 днів тому

    Great video Mehul !!!

  • @sabujghosh8474
    @sabujghosh8474 28 днів тому +12

    Supported with expo?

  • @gizmogeeksguide
    @gizmogeeksguide 27 днів тому

    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.

  • @thisravigangwar
    @thisravigangwar 28 днів тому +2

    thanks for updating me as junior devs, bhaiya.

  • @iGhostr
    @iGhostr 28 днів тому +5

    Flutter is still a better framework but it's nice to see RN is catching up. Huge win to the web devs

    • @fadfooood
      @fadfooood 27 днів тому

      How is it better?

    • @elvispalace
      @elvispalace 27 днів тому +1

      ​@@fadfoooodin it's mind

    • @dejanmaric8177
      @dejanmaric8177 15 днів тому

      @@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.

    • @penguinxed
      @penguinxed 10 днів тому

      @@dejanmaric8177 Average arrogant and delusional Flutter developer 💀

  • @tusharkutre188
    @tusharkutre188 28 днів тому

    Always a big fan of react-native❤

  • @nipunshah1373
    @nipunshah1373 26 днів тому +1

    Whats the whiteboard application ? It's simple & impressive

  • @varandpezeshkian6299
    @varandpezeshkian6299 28 днів тому +1

    great video, thanks man

  • @flaminglasso1189
    @flaminglasso1189 26 днів тому +1

    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

  • @akashdeeppatra9158
    @akashdeeppatra9158 28 днів тому

    Been waiting for this like forever 😭😭😭😭😭😭😭😭😭

  • @fzshaikh3191
    @fzshaikh3191 28 днів тому +2

    Automatic batching meaning update all different states change in single rendering cycle?

  • @abdulcodes
    @abdulcodes 28 днів тому +67

    Meanwhile flutter:
    🗿 for Android
    🗿 for ios
    🗿 for Windows
    🗿 for MacOS
    🗿 for Web Apps
    🗿 for Linux

    • @AbhishekSingh-xd1pf
      @AbhishekSingh-xd1pf 28 днів тому +9

      Flutter is still alive 😮

    • @haniahani5351
      @haniahani5351 28 днів тому +29

      Wait, flutter can't do anything. Even creator of flutter isn't using it 😂

    • @Ilovemonkey123
      @Ilovemonkey123 28 днів тому +10

      LOL flutter is trash

    • @abdulcodes
      @abdulcodes 28 днів тому

      ​@@haniahani5351Better get some stats check.
      Reality hits

    • @abdulcodes
      @abdulcodes 28 днів тому +4

      ​@@AbhishekSingh-xd1pfalive and still goated and making other cross frameworks dead and jaw drop by its performance

  • @AtomicPixels
    @AtomicPixels 26 днів тому +3

    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

  • @majorwebprojects1412
    @majorwebprojects1412 28 днів тому +1

    As long as it's not v1, it's minor update

  • @gameStreamerLoco
    @gameStreamerLoco 28 днів тому +10

    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"
    😂😂

    • @gameStreamerLoco
      @gameStreamerLoco 28 днів тому +4

      Meanwhile flutter: Rendering 3d model in 60fps🔥

    • @jassersaanoun9493
      @jassersaanoun9493 28 днів тому

      ​@gameStreamerLoco u need to watch react native skia

    • @charlesayomike
      @charlesayomike 18 днів тому

      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.

    • @madblazer8401
      @madblazer8401 17 днів тому

      ​@@charlesayomikeExactly. The insecurity is real 😂😂😂

  • @mepravinjadhav
    @mepravinjadhav 28 днів тому

    Thanks for update

  • @MrBox4soumendu
    @MrBox4soumendu 28 днів тому

    Fantastic dynamic almost perfect 👏👏👏👏👏👏 with 💕💕

  • @panchcw
    @panchcw 28 днів тому +2

    very informtive

  • @rohankumarpanigrahi7475
    @rohankumarpanigrahi7475 28 днів тому +2

    Flutter or KMP anyday over RN

  • @ravisingh5906
    @ravisingh5906 28 днів тому

    thanks for sharing this information

  • @Dabayare
    @Dabayare 28 днів тому

    React eco is for ppl with JavaScript OCD. You don't solve problems with just one tool.

  • @manishbhusal-fq2vv
    @manishbhusal-fq2vv 5 днів тому

    flutter vs React Native war never end🤣🤣🤣🤣

  • @swapnasaritnayak2569
    @swapnasaritnayak2569 28 днів тому +2

    Its funny how people are going tribal on programming language/ frameworks.

  • @Goodlu85
    @Goodlu85 26 днів тому

    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 😂

  • @ssukhdipmanku408
    @ssukhdipmanku408 14 днів тому

    can 60FPS be achieved using react native new architecture?

  • @abhilashpatel3036
    @abhilashpatel3036 28 днів тому

    I use android jetpack compose and KMP. Big slap to react native developers on performance😂😂

    • @fnfal113
      @fnfal113 28 днів тому +1

      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.

  • @enz1222
    @enz1222 28 днів тому +1

    Hey what do you use for your illustrations?

  • @sjtrader1363
    @sjtrader1363 28 днів тому +1

    when expo updating

  • @ayaniegain
    @ayaniegain 26 днів тому

    is react native good career option to do?

  • @Goodlu85
    @Goodlu85 26 днів тому +2

    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 🎉

  • @anakinskywalker192
    @anakinskywalker192 28 днів тому

    What do i need to do to make my react native app faster and get these changes?

  • @AniketKumar-cy1nr
    @AniketKumar-cy1nr 21 день тому

    new react native version is not working well with react native navigation package

  • @Venkatesh-vm4ll
    @Venkatesh-vm4ll 28 днів тому +7

    Please teach pwa in play store, then why we need to learn react native

    • @VivekB123
      @VivekB123 28 днів тому +5

      In PWA you won’t have access to camera and storage of mobile

    • @estebanmurcia8451
      @estebanmurcia8451 28 днів тому +2

      also as far as i know pwas are no longer supported by the apple ecosystem

  • @YashNandha
    @YashNandha 27 днів тому

    It's a massive golden release😅😅

  • @milon27
    @milon27 28 днів тому

    thanks

  • @flutter-fm1kl
    @flutter-fm1kl 28 днів тому +2

    still it can't get flutter level lol

  • @Peywan
    @Peywan 28 днів тому +1

    will react devs still be needed in the next 4 years with ai ?

  • @amanchoudhary7414
    @amanchoudhary7414 21 день тому

    Still cross platform frameworks can never achieve native speeds

  • @apexashwin
    @apexashwin 28 днів тому +1

    just use flutter or jetpack compose rather than this javascript crap

  • @shahriajamankhan1760
    @shahriajamankhan1760 27 днів тому

    This is big

  • @mohsinshahhhh
    @mohsinshahhhh 25 днів тому

    Someone please help me Decreasing the build size of RN Expo its 25mb without any changes just RN expo bank template

    • @chhatrapatikumar7311
      @chhatrapatikumar7311 8 днів тому

      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...

  • @asyncrohan
    @asyncrohan 28 днів тому

    Yessssss!

  • @ahahmedsifat6251
    @ahahmedsifat6251 28 днів тому +7

    Why u stop uploading video on your hindi Channel

    • @sutharjay1
      @sutharjay1 28 днів тому +3

      because he want that everyone get to know about info not only for indian

    • @warrenarnoldmusic
      @warrenarnoldmusic 28 днів тому

      ​@@sutharjay1Americans are so entitled 🙄

    • @Iammrunkown
      @Iammrunkown 28 днів тому

      Just use subtitles in Hindi

  • @shis10
    @shis10 28 днів тому

    Means we can compete to Flutter with same speed ?

    • @abdulcodes
      @abdulcodes 28 днів тому +2

      Not at all, bro

    • @iGhostr
      @iGhostr 28 днів тому +1

      no, React Native is still worse than Flutter

  • @BLEACHHHHHHH
    @BLEACHHHHHHH 28 днів тому +1

    I can't even install react

  • @jointtask
    @jointtask 28 днів тому

    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

  • @jeorane
    @jeorane 27 днів тому

    Svelte 5

  • @leocj
    @leocj 28 днів тому

    Flutter Sucks , with in 2 years it will be deprecated

  • @தமிழோன்
    @தமிழோன் 27 днів тому

    Hello Flutter devs, Dart is the most ugliest language to ever exist on this planet!

  • @indianlion9652
    @indianlion9652 28 днів тому

    Js is everywhere ❤