React Native just dropped a MASSIVE update

Поделиться
HTML-код
  • Опубликовано: 20 ноя 2024

Комментарии • 211

  • @usmanumar5287
    @usmanumar5287 27 дней назад +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 27 дней назад +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 27 дней назад +1

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

    • @veedjohnson
      @veedjohnson 26 дней назад

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

    • @kuvi41
      @kuvi41 26 дней назад +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 26 дней назад

      ​@@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 27 дней назад +182

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

    • @haniahani5351
      @haniahani5351 27 дней назад +8

      I was thinking same 😂

    • @apexashwin
      @apexashwin 27 дней назад +16

      talk when you learn a real programming language

    • @gameStreamerLoco
      @gameStreamerLoco 27 дней назад +10

      @@apexashwin 😂 they only know js!

    • @JeanBaptisteChabi
      @JeanBaptisteChabi 27 дней назад +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 27 дней назад +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 26 дней назад +2

    Thanks for covering the background of the new updates 😊

  • @jondoe79
    @jondoe79 27 дней назад +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 27 дней назад +1

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

    • @muhammadhafizuddin2965
      @muhammadhafizuddin2965 24 дня назад

      ⁠@@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 24 дня назад +2

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

  • @letmeplaygames2466
    @letmeplaygames2466 13 дней назад

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

  • @abhaysharma7760
    @abhaysharma7760 12 дней назад

    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?

  • @TN-kg2lv
    @TN-kg2lv 27 дней назад +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 27 дней назад

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

    • @hahouari_dz
      @hahouari_dz 27 дней назад +4

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

    • @TN-kg2lv
      @TN-kg2lv 27 дней назад

      ​@@hahouari_dz didn't understand your question akhi

    • @hahouari_dz
      @hahouari_dz 27 дней назад +1

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

    • @brainites
      @brainites 27 дней назад +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.

  • @tallawahh
    @tallawahh 26 дней назад +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

  • @visheshgupta4990
    @visheshgupta4990 27 дней назад

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

  • @noobdotx
    @noobdotx 27 дней назад +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.😅

  • @syedmujtabaalikazmi9573
    @syedmujtabaalikazmi9573 26 дней назад +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 25 дней назад

      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 25 дней назад

      @@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 18 дней назад

      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!

  • @aliarefjs
    @aliarefjs 26 дней назад

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

  • @hardikganatra2453
    @hardikganatra2453 27 дней назад

    Great video Mehul !!!

  • @Gjacolby83
    @Gjacolby83 25 дней назад

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

  • @Sandeep-zd6dq
    @Sandeep-zd6dq 27 дней назад +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.

  • @varandpezeshkian6299
    @varandpezeshkian6299 27 дней назад +1

    great video, thanks man

  • @sabujghosh8474
    @sabujghosh8474 27 дней назад +12

    Supported with expo?

  • @akashdeeppatra9158
    @akashdeeppatra9158 27 дней назад

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

  • @everurstruly
    @everurstruly 25 дней назад +4

    What whiteboard program are you using to explain?

    • @Tendeza_
      @Tendeza_ 23 дня назад +1

      probably Excalidraw

  • @saharvanunu4098
    @saharvanunu4098 25 дней назад +2

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

    • @Goodlu85
      @Goodlu85 25 дней назад

      Better game engine not native mobile application

  • @iGhostr
    @iGhostr 27 дней назад +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 26 дней назад

      How is it better?

    • @elvispalace
      @elvispalace 26 дней назад +1

      ​@@fadfoooodin it's mind

    • @dejanmaric8177
      @dejanmaric8177 14 дней назад

      @@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 9 дней назад

      @@dejanmaric8177 Average arrogant and delusional Flutter developer 💀

  • @abdulcodes
    @abdulcodes 27 дней назад +67

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

    • @AbhishekSingh-xd1pf
      @AbhishekSingh-xd1pf 27 дней назад +9

      Flutter is still alive 😮

    • @haniahani5351
      @haniahani5351 27 дней назад +29

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

    • @Ilovemonkey123
      @Ilovemonkey123 27 дней назад +10

      LOL flutter is trash

    • @abdulcodes
      @abdulcodes 27 дней назад

      ​@@haniahani5351Better get some stats check.
      Reality hits

    • @abdulcodes
      @abdulcodes 27 дней назад +4

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

  • @utkarshojha9821
    @utkarshojha9821 8 дней назад

    Well done team React native 🔥🔥🔥

  • @nipunshah1373
    @nipunshah1373 25 дней назад +1

    Whats the whiteboard application ? It's simple & impressive

  • @majorwebprojects1412
    @majorwebprojects1412 27 дней назад +1

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

  • @flaminglasso1189
    @flaminglasso1189 25 дней назад +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

  • @tusharkutre188
    @tusharkutre188 27 дней назад

    Always a big fan of react-native❤

  • @gizmogeeksguide
    @gizmogeeksguide 26 дней назад

    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.

  • @gameStreamerLoco
    @gameStreamerLoco 27 дней назад +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 27 дней назад +4

      Meanwhile flutter: Rendering 3d model in 60fps🔥

    • @jassersaanoun9493
      @jassersaanoun9493 27 дней назад

      ​@gameStreamerLoco u need to watch react native skia

    • @charlesayomike
      @charlesayomike 17 дней назад

      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 16 дней назад

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

  • @mepravinjadhav
    @mepravinjadhav 27 дней назад

    Thanks for update

  • @MrBox4soumendu
    @MrBox4soumendu 27 дней назад

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

  • @panchcw
    @panchcw 27 дней назад +2

    very informtive

  • @ravisingh5906
    @ravisingh5906 27 дней назад

    thanks for sharing this information

  • @rohankumarpanigrahi7475
    @rohankumarpanigrahi7475 27 дней назад +2

    Flutter or KMP anyday over RN

  • @fzshaikh3191
    @fzshaikh3191 27 дней назад +2

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

  • @thisravigangwar
    @thisravigangwar 27 дней назад +2

    thanks for updating me as junior devs, bhaiya.

  • @AtomicPixels
    @AtomicPixels 25 дней назад +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

  • @manishbhusal-fq2vv
    @manishbhusal-fq2vv 4 дня назад

    flutter vs React Native war never end🤣🤣🤣🤣

  • @ssukhdipmanku408
    @ssukhdipmanku408 12 дней назад

    can 60FPS be achieved using react native new architecture?

  • @swapnasaritnayak2569
    @swapnasaritnayak2569 27 дней назад +2

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

  • @Dabayare
    @Dabayare 27 дней назад

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

  • @Goodlu85
    @Goodlu85 25 дней назад

    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 😂

  • @abhilashpatel3036
    @abhilashpatel3036 27 дней назад

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

    • @fnfal113
      @fnfal113 27 дней назад +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.

  • @sjtrader1363
    @sjtrader1363 27 дней назад +1

    when expo updating

  • @ayaniegain
    @ayaniegain 25 дней назад

    is react native good career option to do?

  • @Goodlu85
    @Goodlu85 25 дней назад +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 🎉

  • @flutter-fm1kl
    @flutter-fm1kl 27 дней назад +2

    still it can't get flutter level lol

  • @AniketKumar-cy1nr
    @AniketKumar-cy1nr 20 дней назад

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

  • @Venkatesh-vm4ll
    @Venkatesh-vm4ll 27 дней назад +7

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

    • @VivekB123
      @VivekB123 27 дней назад +5

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

    • @estebanmurcia8451
      @estebanmurcia8451 27 дней назад +2

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

  • @anakinskywalker192
    @anakinskywalker192 27 дней назад

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

  • @enz1222
    @enz1222 27 дней назад +1

    Hey what do you use for your illustrations?

  • @YashNandha
    @YashNandha 26 дней назад

    It's a massive golden release😅😅

  • @asyncrohan
    @asyncrohan 27 дней назад

    Yessssss!

  • @mohsinshahhhh
    @mohsinshahhhh 24 дня назад

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

    • @chhatrapatikumar7311
      @chhatrapatikumar7311 7 дней назад

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

  • @amanchoudhary7414
    @amanchoudhary7414 20 дней назад

    Still cross platform frameworks can never achieve native speeds

  • @Peywan
    @Peywan 27 дней назад +1

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

  • @milon27
    @milon27 27 дней назад

    thanks

  • @apexashwin
    @apexashwin 27 дней назад +1

    just use flutter or jetpack compose rather than this javascript crap

  • @BLEACHHHHHHH
    @BLEACHHHHHHH 27 дней назад +1

    I can't even install react

  • @shahriajamankhan1760
    @shahriajamankhan1760 26 дней назад

    This is big

  • @shis10
    @shis10 27 дней назад

    Means we can compete to Flutter with same speed ?

    • @abdulcodes
      @abdulcodes 27 дней назад +2

      Not at all, bro

    • @iGhostr
      @iGhostr 27 дней назад +1

      no, React Native is still worse than Flutter

  • @ahahmedsifat6251
    @ahahmedsifat6251 27 дней назад +7

    Why u stop uploading video on your hindi Channel

    • @sutharjay1
      @sutharjay1 27 дней назад +3

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

    • @warrenarnoldmusic
      @warrenarnoldmusic 27 дней назад

      ​@@sutharjay1Americans are so entitled 🙄

    • @Iammrunkown
      @Iammrunkown 27 дней назад

      Just use subtitles in Hindi

  • @jointtask
    @jointtask 27 дней назад

    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 26 дней назад

    Svelte 5

  • @leocj
    @leocj 27 дней назад

    Flutter Sucks , with in 2 years it will be deprecated

  • @தமிழோன்
    @தமிழோன் 26 дней назад

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

  • @indianlion9652
    @indianlion9652 27 дней назад

    Js is everywhere ❤