Is React Native Dead in 2024?| Explained | Senior SWE

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ธ.ค. 2024

ความคิดเห็น • 116

  • @inkiadh
    @inkiadh 3 หลายเดือนก่อน +51

    Maybe this type of thumbnail works but can please not lie on your thumbnail.

    • @sarthak290
      @sarthak290 3 หลายเดือนก่อน +7

      All thanks to youtube for removing dislike count

    • @fullstackspiderman
      @fullstackspiderman 3 หลายเดือนก่อน +7

      Dislike and click don’t recommend channel like I’m going to do it now 😂

    • @100GB
      @100GB  3 หลายเดือนก่อน +3

      Sure noted!

    • @explorewithAsif7
      @explorewithAsif7 3 หลายเดือนก่อน +2

      @@100GB koi kah rha hai flutter is dead koi kah rha hai React Native dead hai ab karen toh kya karen pls reply

    • @DD-ds7ui
      @DD-ds7ui หลายเดือนก่อน

      @@explorewithAsif7 react native is definitely not dead!

  • @hariram-zx4gw
    @hariram-zx4gw 2 หลายเดือนก่อน +18

    I believe the dislike button count should return as it helps indicate whether content is worth watching. This video misses key points about React Native-feel free to skip it, everyone!

    • @100GB
      @100GB  10 วันที่ผ่านมา

      @@hariram-zx4gw please consider watching the video on KMP. That has a deeper comparison with RN and also talks about Jsi and how it's implemented behind the scenes.
      A more detailed video coming soon

  • @kartikmalik4943
    @kartikmalik4943 3 หลายเดือนก่อน +26

    Sad to see how bad programmers blame react native for bad performance instead of their bad programming skills.

    • @100GB
      @100GB  3 หลายเดือนก่อน

      @@kartikmalik4943 lol! I think that might be true, given the recent updates with JSI. But I will be very interested to see the perf numbers. Do you by any chance have any insights on those?

    • @kartikmalik4943
      @kartikmalik4943 3 หลายเดือนก่อน +3

      I have seen and worked on more than a few RN apps with 99.98+% crash free users. Sure, frame rates are not always at it's peak. But the app feels native. Without using a skia/impeller canvas like flutter. Most of the time its about writing a good JS code and understanding where and when we should be leveraging things like JSI or Native modules.

    • @abhishekpas
      @abhishekpas 3 หลายเดือนก่อน

      @@100GB I made a stock market app for a popular banking company. Also implemented a solution to measure performance. I was able to integrate V8 with react native. Performance was exceptional. It completely depend on the developers to extract high performance from Javascript based apps. If you are good at coding and understands the fundamentals of javascript and javascript engines specially garbage collection then you can build a powerful app.

    • @nehalpradhan2229
      @nehalpradhan2229 2 หลายเดือนก่อน

      @@kartikmalik4943 hello bhai. I am assuming you are from India, if so can I ask how much is react native being adopted? Jobs for freshers currently?

  • @bikidas5473
    @bikidas5473 3 หลายเดือนก่อน +14

    7:22 the latency part is not anymore true, we have JSI now which can synchronously share data from the native layer to JS layer and vice versa, so this bridge does not exist as you said, JSI is an interface that allows JavaScript to hold a reference to a C++ object and vice-versa. With a memory reference, you can directly invoke methods without serialization costs. this has actually made performance better as we recently migrated to the new arch.

    • @nehalpradhan2229
      @nehalpradhan2229 3 หลายเดือนก่อน

      if you have knowledge about current market scenario (in india) can you tell me if doing react native is a good idea. I am currently doing it after react just to have more options while looking for jobs.

    • @Asingh42
      @Asingh42 3 หลายเดือนก่อน

      Where can I learn/read about this any refrences?

    • @100GB
      @100GB  3 หลายเดือนก่อน +1

      Yep, thats what I heard too. Even the docs say that JSI does improve things a lot. But I still don't have the numbers.

    • @DeeprajPradhan-i7n
      @DeeprajPradhan-i7n 2 หลายเดือนก่อน

      @@nehalpradhan2229 Pathetic broh go with react native expo never use

  • @bikidas5473
    @bikidas5473 3 หลายเดือนก่อน +2

    2:13 if you pass the style object in react native just like react, it would work, StyleSheet object was earlier introduced for performance, but it is not the case there are no perf benefits, the only value proposition is whether a particular styleKey is valid or not, although it has useful methods on it for additional styling, if any invalid style property is passed it would throw an error.

    • @100GB
      @100GB  3 หลายเดือนก่อน

      I think what it possibly provides is semantics around the style dict (or map). In the same spirit, the semantics and errors can also happen via the static analysis tools!

    • @explorewithAsif7
      @explorewithAsif7 3 หลายเดือนก่อน

      @@100GB koi kah rha hai flutter is dead koi kah rha hai React Native dead hai ab karen toh kya karen pls reply sir i m in my 4th year what should i do for devlopment.. insted of WEB dev pls reply

  • @ratnadeepsaha7675
    @ratnadeepsaha7675 หลายเดือนก่อน +1

    I want to build an Android app to record mic input and speaker output at the same time. Can you tell me some places I should look into.

  • @prathivar6721
    @prathivar6721 3 หลายเดือนก่อน +7

    I'm a flutter developer and now working on KMM in full scale due to client need but on RN part u missed the most important part and there new re work on the core part on bridge

    • @100GB
      @100GB  3 หลายเดือนก่อน

      That is correct. I actually didn't talk about the JSI stuff - if that's what you mean?

    • @explorewithAsif7
      @explorewithAsif7 3 หลายเดือนก่อน

      koi kah rha hai flutter is dead koi kah rha hai React Native dead hai ab karen toh kya karen pls reply sir i m in my 4th year what should i do for devlopment.. insted of WEB dev pls reply

    • @nehalpradhan2229
      @nehalpradhan2229 2 หลายเดือนก่อน

      @@explorewithAsif7 no one is sure about the actual numbers. if you look at sites both are not much different in numbers. Best case if you knowing all. Otherwise it's just your choice.
      I am doing react native because of react. After that its 🙏

    • @bloodline39
      @bloodline39 27 วันที่ผ่านมา

      bro, where are you learning it from?

  • @nehalpradhan2229
    @nehalpradhan2229 3 หลายเดือนก่อน +7

    started react native after doing react. competition is crazy so just wanted to have more options. there is no turning back now. learning flutter will take months which i don't have, and even after that there is no guarantee.

    • @100GB
      @100GB  3 หลายเดือนก่อน +1

      I think its better to stick to React Native then!

  • @saikatdey7236
    @saikatdey7236 3 หลายเดือนก่อน +2

    The new React Native architecture, known as Fabric and TurboModules, aims to significantly reduce the reliance on the traditional JavaScript Bridge, although it does not completely remove it. Instead, it introduces more optimized systems for communication between the JavaScript and native layers.

  • @saiphaneeshk.h.5482
    @saiphaneeshk.h.5482 3 หลายเดือนก่อน +1

    7:08
    Can anyone confirm whether flutter still uses skia?
    Wasn't impeller made stable in android in recent release?

    • @userytrghjsjsj
      @userytrghjsjsj 3 หลายเดือนก่อน

      Yes it uses skia but they are upgrading it to impeller

    • @100GB
      @100GB  3 หลายเดือนก่อน

      @@userytrghjsjsj I think they already have, no?

  • @explorewithAsif7
    @explorewithAsif7 3 หลายเดือนก่อน +1

    koi kah rha hai flutter is dead koi kah rha hai React Native dead hai ab karen toh kya karen pls reply sir i m in my 4th year what should i do for devlopment.. insted of WEB dev pls reply

  • @amansiddiqui3218
    @amansiddiqui3218 3 หลายเดือนก่อน +11

    You didn't talk about EXPO framework of react native which is the game changer. And is used to build tesla, starlink app recently and the list goes on.

    • @100GB
      @100GB  3 หลายเดือนก่อน +3

      Yeah, thats a good call out actually. A few people have mentioned it before. I think its high time, I should have a deep dive there.
      Question to you: How do you see it when compared to React native and flutter? (To me it seems like a packaging above React native that makes it more wholesome).

    • @bikidas5473
      @bikidas5473 3 หลายเดือนก่อน

      @@amansiddiqui3218 fair point but major highly performance expensive screens are entirely native, they use godot for 3d scenes

    • @explorewithAsif7
      @explorewithAsif7 3 หลายเดือนก่อน

      @@100GB koi kah rha hai flutter is dead koi kah rha hai React Native dead hai ab karen toh kya karen pls reply sir i m in my 4th year what should i do for devlopment.. insted of WEB dev pls reply

  • @tripleyt6122
    @tripleyt6122 3 หลายเดือนก่อน +1

    Well I got a new mac for IOS development thought that it would be easy as setup is hard in android and thought resources will be good as we only got swift but when I go through all the resources are very concise and are Outdated even paid courses are can you suggest where to get started and learn from not from Outdated videos and tutorials

  • @raunakgiri21
    @raunakgiri21 3 หลายเดือนก่อน +2

    Why nobody talks about Ionic?

  • @Prakashraz952
    @Prakashraz952 3 หลายเดือนก่อน +3

    Nighter flutter dead or react native is all about requirements if projects is like Udemy , Uber than it is better choice to use native language to build mobile apps if. Project about just some crud operation and low budget defently react native kr flutter to fast development I build apps on react native and this is working fine till these days, engineer should focus on solving problems not teachnology

    • @nehalpradhan2229
      @nehalpradhan2229 2 หลายเดือนก่อน

      hello bhai. how is the adoption of react native in india? is it worth spending time. are there jobs for freshers?

  • @soumyadeepghosh4428
    @soumyadeepghosh4428 3 หลายเดือนก่อน +1

    Gaurav da I really want to learn native android. But I dont have much resources for learning the Frontend and Backend part . I explored some udemy courses but those are backdated and dont cover all the things needed. Can you please guide me regarding this?

    • @piyushgupta809
      @piyushgupta809 3 หลายเดือนก่อน

      you dont need any resources, Learn by building stuff. don't do courses. never do courses. pick a problem which your app can solve, build it. publish it. simple. if you are learning from scratch use chatgpt to get help when you are stuck. In 2024 with LLMs ( claude, chatgpts) rising in power, learning anything digital is 100x easier . its a blessing, use it.
      when you learn while building , its more interesting and practical. also publishing projects to playstore/appstore or websites helps in long term. you will have stuff /portfolio to show to ( while seeking jobs)

  • @Marian-h6y
    @Marian-h6y 3 หลายเดือนก่อน +1

    First Comment! Pls Reply. I got to know you did dsa in java and all. In college time also did you do in java only? I have started dsa in java. But for competitive programming no resources for java. From one of your vidoes i got to know that you did codeforces . So did you do that also in Java. I completed my btech, havent given JEE and all so my problem solving skills is not that great. But i want to develop.
    So how to find resources for cp in java? Did you do in c++ or java? if Java where can i find the reouces as everyting is in c++(most of the solutions and all). Can we connect on Linkedin?

  • @kasivishva3183
    @kasivishva3183 3 หลายเดือนก่อน +1

    Can you mention Why React Native is Slow Compared to Other Native Apps like Flutter.

  • @nayandey5010
    @nayandey5010 3 หลายเดือนก่อน +3

    react universe conf just ended yesterday with so many developers working their ass off to make react native === web as possible and in the coming years surely it will be possible
    and then this youtube video

    • @explorewithAsif7
      @explorewithAsif7 3 หลายเดือนก่อน

      koi kah rha hai flutter is dead koi kah rha hai React Native dead hai ab karen toh kya karen pls reply sir i m in my 4th year what should i do for devlopment.. insted of WEB dev pls reply

  • @thecreater3060
    @thecreater3060 3 หลายเดือนก่อน +3

    Bro there is no need for algorithm in android developed it's true

  • @dikshabhola8271
    @dikshabhola8271 3 หลายเดือนก่อน +1

    Such great content! 🔥

  • @zeenimbalkar6137
    @zeenimbalkar6137 3 หลายเดือนก่อน +2

    hmm, Is React Native dead ? NO. Is it worth learning ? Yes. Is it just a JS in Mobile? NO, there are lot more thing you can do in react native. Xbox is the great example. and TV Apps. Flutter is good igusess flutter is geting more adopted on SDV(SOFTWERE driven vehicle), windows app building and car dashbord. pubg moble also use flutter for there some ui.

  • @aryand7304
    @aryand7304 หลายเดือนก่อน

    Nice video, can you make a video on novartis, it is organizing a challenge called NEST & hiring students through it

  • @bollvigblack
    @bollvigblack 2 หลายเดือนก่อน +1

    only reason i built my app in react native was because i didn't wanted to download 25 GB Xcode in my computer

    • @100GB
      @100GB  2 หลายเดือนก่อน

      @@bollvigblack Bro! Lol 🤣

    • @bollvigblack
      @bollvigblack 2 หลายเดือนก่อน +1

      @@100GB downloading 25gb just to start coding. wtf
      coding should be a potato pc experience. open notepad start xD

  • @mubashircodes
    @mubashircodes 3 หลายเดือนก่อน +1

    i am more into ios, so is it worth learning it now? after coming of KMP ?
    like ios or android kmp?
    what, any guidance?

    • @100GB
      @100GB  3 หลายเดือนก่อน +1

      @@mubashircodes next video I will explore Kmp. Stay tuned!

  • @RadheDigitalV
    @RadheDigitalV 3 หลายเดือนก่อน +9

    React Native community is just awesome 💯

  • @madmaxdev
    @madmaxdev 3 หลายเดือนก่อน +2

    People behind RN going nuts specially from expo. Looks like it becomes mainstream in near future.

    • @100GB
      @100GB  3 หลายเดือนก่อน

      While its definitely here to stay. But I am unsure of `Looks like it becomes mainstream in near future` :). The big blow for me was Meta not using it for their own apps. That kind of sends a clear message!

    • @ShubhamKumar-sq2pg
      @ShubhamKumar-sq2pg 2 หลายเดือนก่อน

      @@100GB do you think Google uses golang for everything?

    • @100GB
      @100GB  2 หลายเดือนก่อน

      @@ShubhamKumar-sq2pg nope. Not at all. Google uses multiple kinds of languages

    • @ShubhamKumar-sq2pg
      @ShubhamKumar-sq2pg หลายเดือนก่อน

      @@100GB same as Google, Meta uses different libraries for different purpose, can't use React Native for everything. Multiple kinds of languages. However, its hard to predict what is going to be the mainstream.

    • @100GB
      @100GB  หลายเดือนก่อน

      @@ShubhamKumar-sq2pg I think libraries and all is fine.
      We are talking about a full blown framework here. Facebook build react native not just for one app or for a particular category of apps. The fact that they didn't use it for their own social media app (not a game, not something that is perf intensive) using jetpack compose and react native; does go on to throw a mild light on the fact that they didn't see react native fit IN SOME WAY.

  • @kartikdevarde4150
    @kartikdevarde4150 3 หลายเดือนก่อน +1

    Flutter is not a cross platform technology in practically it likely game engin that use skia native UI rendering it horrible

    • @userytrghjsjsj
      @userytrghjsjsj 3 หลายเดือนก่อน +1

      It sucks for web

    • @100GB
      @100GB  3 หลายเดือนก่อน +2

      I don't think its horrible. Having written native most of my life, moving to flutter was a 'breeeze'. The only tricky part is web. Especially things like server side rendering, SEO, element inspection etc.
      But if I purely talk from user-experience POV, its amazing on web too.

    • @ahmedelesily977
      @ahmedelesily977 3 หลายเดือนก่อน

      ​@@userytrghjsjsj Checks flutter updates about web a lot changed

  • @prathameshchakote6152
    @prathameshchakote6152 3 หลายเดือนก่อน +1

    Hi, I am a Swift (iOS native) developer. I have worked for 2.5 years in India as an iOS developer. Currently, I am in the U.S. doing my master's. I will be graduating in March 2025. Along with swift. I am thinking about learning a new technology like Flutter or react native. I know little JavaScript. So Should I learn react native.

    • @100GB
      @100GB  3 หลายเดือนก่อน

      I think the pros and cons are well covered in the video :)
      Let me know if you have a more specific queestion.

    • @prathameshchakote6152
      @prathameshchakote6152 3 หลายเดือนก่อน

      ​@@100GB Thank you for your response and guidance. I just wanted to ask, What technology should I learn in addition to Swift (for iOS development) to improve my chances of getting hired in a competitive job market?"

  • @MirajMiraj-x4i
    @MirajMiraj-x4i 3 หลายเดือนก่อน +2

    all langauge is dead
    now he said kotlin is good to learn but after 6-7 month he come and said kotlin is dead another langauge is good.. All youtubers road map is same just tell people java is dead, paython is dead all dead but still this type of youtuers are alive...really is very funny 😂😂

    • @100GB
      @100GB  3 หลายเดือนก่อน

      I don't think if I actually conveyed the idea that react is dead. Its far from being dead. The major take-away from the video should be that there are trade-offs when picking up React Native over Flutter or over any other tech which we should be aware of - so that we can make a more informed decision.

  • @archanoidtalks9393
    @archanoidtalks9393 หลายเดือนก่อน

    What about react native new update

  • @hgeek-m5v
    @hgeek-m5v 3 หลายเดือนก่อน +1

    Make on Kmm and Cmm

  • @bikidas5473
    @bikidas5473 3 หลายเดือนก่อน

    if someone wants to become powerful with react native , learn how to use native modules, whenever you get stuck which react native just can't solve you can write the android/ios native module in kotlin and swift respectively and expose it to react native layer, i have done it many time where a particular thing is simply not possible , fun fact all amazing libraries in react native are also made on the same usage of course learning curve is steep got to know kotling and swif.

    • @nishargakabir745
      @nishargakabir745 3 หลายเดือนก่อน +1

      I am learning React Native and have already completed one project. Can you please tell me what I need to focus on to become a professional React Native developer?

    • @100GB
      @100GB  3 หลายเดือนก่อน +1

      @@nishargakabir745 Building more diverse apps -> and then eventually shifting focus to the app architecture, performance and how to ensure your team can ship features faster.

    • @vinayak_hegde
      @vinayak_hegde 3 หลายเดือนก่อน

      @@bikidas5473 hi biki, are you the same 3d lift simulation guy?

    • @bikidas5473
      @bikidas5473 3 หลายเดือนก่อน

      @@vinayak_hegde 😅😅 how did you find me up!

  • @explorewithAsif7
    @explorewithAsif7 3 หลายเดือนก่อน

    koi kah rha hai flutter is dead koi kah rha hai React Native dead hai ab karen toh kya karen

  • @BiswajitChanda-v7z
    @BiswajitChanda-v7z 2 วันที่ผ่านมา

    React native new version omit bridge.right now react native is bridgeless from new version.

  • @MarthaKollie-u6i
    @MarthaKollie-u6i หลายเดือนก่อน

    React-native don't use the bridge amore now we have JSI in the new arhitecture

    • @100GB
      @100GB  หลายเดือนก่อน

      @@MarthaKollie-u6i correct. I factored that in, in the latest KMP video 👍🏻

  • @hamzahamal8811
    @hamzahamal8811 3 หลายเดือนก่อน +1

    Bhai nahi ho rha kya? Pehle research kro ache se fr baat karna. Thumbnail laga leta hu cool lagunga.

    • @100GB
      @100GB  3 หลายเดือนก่อน

      LOL!
      Would love a constructive feedback. If you are concerned about the performance bit. I would recommend to check nateshmbhat.medium.com/flutter-vs-react-native-performance-benchmarks-you-cant-miss-%EF%B8%8F-2e31905df9b4#:~:text=Final%20Verdict,where%20flutter%20consumed%20more%20resources. :)
      Would also recommend reading medium.com/swlh/flutter-vs-native-vs-react-native-examining-performance-31338f081980 - a little more historic context on where I am coming form.

  • @legendsanimexy8217
    @legendsanimexy8217 3 หลายเดือนก่อน +1

    Nowadays eveyone are making videos on declaring everything is dead
    Web dev is dead
    Python is dead
    React native is dead
    Javascript is dead
    Degital marketting is dead
    Your dad is dead
    Make everything dead just to get views and people will still support this kinds of vidoes

    • @100GB
      @100GB  3 หลายเดือนก่อน

      For me it was just the title though. BUt these videos are important to understand the context on whats going on and take a 10ft view.

  • @ujastechie
    @ujastechie 3 หลายเดือนก่อน

    if possible make new video on kmp

    • @100GB
      @100GB  3 หลายเดือนก่อน

      Probably next :)

    • @ujastechie
      @ujastechie 3 หลายเดือนก่อน

      @@100GB thank you mitra ☺️

  • @pleasurevp5951
    @pleasurevp5951 หลายเดือนก่อน

    Threads use jet pack compose and google docs use kotline multipalte form while flutter is made by google 😂 it not that its about the app type you build every languge has it own pro and cons for me react native is much batter than flutter

  • @vijaygovinda719
    @vijaygovinda719 3 หลายเดือนก่อน

    Flutter is ❤

  • @codelucky
    @codelucky 3 หลายเดือนก่อน

    Native always. ❤

    • @100GB
      @100GB  3 หลายเดือนก่อน

      You sure?

  • @Be_Confident11
    @Be_Confident11 3 หลายเดือนก่อน +5

    React Native ❤

    • @explorewithAsif7
      @explorewithAsif7 3 หลายเดือนก่อน +1

      koi kah rha hai flutter is dead koi kah rha hai React Native dead hai ab karen toh kya karen pls reply sir i m in my 4th year what should i do for devlopment.. insted of WEB dev pls reply

    • @Be_Confident11
      @Be_Confident11 3 หลายเดือนก่อน +1

      @@explorewithAsif7 firstly never panic. Technology is change by time. Focus on campus placement do aptitude, first get job through campus placement otherwise very difficult for off-campus.
      React Native ,flutter never dead just parediam shift.
      You can do anything for projects.
      If you want any help let me know.

    • @explorewithAsif7
      @explorewithAsif7 3 หลายเดือนก่อน +1

      @@Be_Confident11 thank you sir

    • @darshank8611
      @darshank8611 19 วันที่ผ่านมา

      Bro I have one doubt. I completed the MERN stack recently so for me which is better Flutter or RN?

    • @Be_Confident11
      @Be_Confident11 18 วันที่ผ่านมา +1

      @@darshank8611 According to me go for RN because you know JS. If you have time then explore flutter.

  • @bitcoinxofficial
    @bitcoinxofficial 3 หลายเดือนก่อน

    Clickbait

  • @nayandey5010
    @nayandey5010 3 หลายเดือนก่อน

    please don’t make crap like this.
    view ke liye kuch bhi karega kya

  • @arupde6320
    @arupde6320 3 หลายเดือนก่อน

    bs observation

  • @flutter-fm1kl
    @flutter-fm1kl 3 หลายเดือนก่อน +3

    React is good but RN is ...

    • @100GB
      @100GB  3 หลายเดือนก่อน

      @@flutter-fm1kl please complete! 😂😂

    • @madmaxdev
      @madmaxdev 3 หลายเดือนก่อน +2

      becoming awesome.

    • @vinayak_hegde
      @vinayak_hegde 3 หลายเดือนก่อน

      @@flutter-fm1kl testing youtube comments

  • @explorewithAsif7
    @explorewithAsif7 3 หลายเดือนก่อน

    koi kah rha hai flutter is dead koi kah rha hai React Native dead hai ab karen toh kya karen

  • @explorewithAsif7
    @explorewithAsif7 3 หลายเดือนก่อน

    koi kah rha hai flutter is dead koi kah rha hai React Native dead hai ab karen toh kya karen