Flutter vs React Native: Which Will Reign Supreme in 2021?

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

КОМЕНТАРІ • 72

  • @Reactiive
    @Reactiive 3 роки тому +3

    I think that React Native gained a lot of ground with the new Hermes engine for Android (and recently for iOS on version 0.64). I think also that with Reanimated 2 right now the developer experience is almost the same between flutter and RN when dealing with animations. By the way, great video!

  • @runer007
    @runer007 3 роки тому +16

    Nice unbiased insights. I am located in Denmark. So far there are not really any Flutter jobs. But I get the idea, that Flutter is how Google wants the world to look like. After all, React Native is a kind of an adoption of existing technologies, whereas Flutter / Dart is a framework build from the ground up to suit Googles / developers needs. So I sense that Flutter will actually be a better framework going forward. A risk is perhaps that other tech companies does not like if a Google framework gains popularity. For example, Apple or Facebook, might want to ruin Flutters success...

    • @magfal
      @magfal 3 роки тому

      The amount of third party companies investing dev hours and contributing to Flutter Google could drop it tomorrow and it would still live.
      Apple could be liable to try to kill it to avoid good cross platform releases being the default. Their skullduggery that has been uncovered in the ongoing lawsuit shows a company willing to screw over anyone else for their own benefit.

  • @rishabhanand4270
    @rishabhanand4270 3 роки тому +8

    Dart is single threaded asynchronous
    JS is single threaded asynchronous
    Flutter isolates are great, little tedious but you get the hang of it soon
    Headless JS is beautiful
    React Native ui thread and js thread architecture is amazing and slowly we can see that it’s getting easier to multithread while I don’t think that applies in a similar way to flutter.
    Web and Desktop support for both is not perfect but i like the fact that you can write web specific code inside react native projects and you don’t have to worry about it too much and also share few components between web and native.
    React Native will get better but flutter will get famous more quickly. And then people will slowly return to react native when its super mature for cross platform development

  • @phanethpho4477
    @phanethpho4477 3 роки тому +1

    Flutter can deploy for mobile App (iOS and Android), web App and desktop application ( MacOS, windowsOS and LinuxOS)

    • @Quidoute
      @Quidoute 3 роки тому

      Wew You forgot RN is used for VR and web and you forgot electronjs or NeutrinoJS

  • @FPChris
    @FPChris 3 роки тому +4

    Which ever one can be installed with one click.

  • @TechnicalDhruva
    @TechnicalDhruva 3 роки тому +5

    Although I have seen people having resumes with flutter but they were rejected as they aren't able to use native codes 😭

    • @raul286162
      @raul286162 3 роки тому

      I have never experience that if I need use platform channels i just do some research xD

  • @Karrie8333
    @Karrie8333 3 роки тому +7

    RN 😍😍😍😍

  • @GauravSharma-co9sn
    @GauravSharma-co9sn 3 роки тому +2

    Thank you sir heart from india

  • @sanjindervisevic5243
    @sanjindervisevic5243 3 роки тому +4

    It all depends where you live. Look at Europe vs USA with flutter. In Denmark you won't find a single job with flutter..

    • @BleylDev
      @BleylDev  3 роки тому +1

      Europe actually has a lot of flutter opportunities from what I’ve seen, especially in England and Germany. I’ll take your word for it in regards to Denmark, but given how work is shifting mostly to remote, many of those same Opportunities found in bordering countries should be available to developers In countries without a large presence.

  • @AabidKhan-bv7qk
    @AabidKhan-bv7qk 3 роки тому +1

    I know reactjs Nd very comfortable with it..... should I learn react native or flutter for mobile apps ??

    • @BleylDev
      @BleylDev  3 роки тому +1

      If you already are comfortable with React then maybe RN would be an easier transition, but I’d also recommend trying to build out a small app in flutter to see how you like it first!

    • @AabidKhan-bv7qk
      @AabidKhan-bv7qk 3 роки тому +2

      @@BleylDev sure sir.... I'll go as per your advice. I will try with flutter 1st. Thank you !

    • @Karrie8333
      @Karrie8333 3 роки тому

      RN

    • @ilyasayusuf5447
      @ilyasayusuf5447 3 роки тому

      I think react js is harder than react native

    • @sankarag4244
      @sankarag4244 3 роки тому

      Is there anything in flutter to see logs like reactotran?

  • @abdnasser2280
    @abdnasser2280 3 роки тому +2

    is flutter cool for freelancing ?

    • @ibbadullahkhan
      @ibbadullahkhan 3 роки тому

      Yes. There are many jobs come every day. Flutter is the future.

    • @BleylDev
      @BleylDev  3 роки тому +1

      Depends on what kind of work you want to do. If you’re doing freelance mobile development, it’s great. If you’re building websites, most clients will prefer html based sites that they can maintain or have someone else maintain after the project is over.

  • @Amandeep-kq5bz
    @Amandeep-kq5bz 3 роки тому +15

    Flutter 🔥

  • @mdshahinurislam3072
    @mdshahinurislam3072 3 роки тому +5

    Flutter is great

  • @praveent8848
    @praveent8848 3 роки тому

    My personal opinion is RN is hard to learn for beginners who has zero knowledge in JS or RJS..
    RN has lot of drawbacks too..
    But Flutter, makes our day easy compare to RN

  • @NilayPaul-ec5kk
    @NilayPaul-ec5kk 3 роки тому +5

    Any native Android developer here ? :)

  • @angelofopa
    @angelofopa 3 роки тому +4

    Here team flutter 🔥

  • @piyushmahapatra5402
    @piyushmahapatra5402 3 роки тому +6

    React native might become PHP in the future . Remember,PHP still exists and so will React Native.
    Good vibes.

    • @piyushmahapatra5402
      @piyushmahapatra5402 3 роки тому +2

      @@denisonu4500 agreed,dart might be new,but it's easy to pick up .I worked for a week with dart and flutter and loved dart , it's just JavaScript with typed language features. Try dartpad once. The reason flutter might be a better alternative is because it offers amazing out of box tooling with Material and animations .

    • @zulfikarahmad3684
      @zulfikarahmad3684 3 роки тому

      is java easy to pick up for javascript programmers?

    • @piyushmahapatra5402
      @piyushmahapatra5402 3 роки тому +1

      @@denisonu4500 Agreed. I consider myself a beginner developer and one thing that i have understood is that Language is just a tool.
      I primarily code in dart right now,but i was doing JavaScript before and ,at certain times, say web scraping,I code in python.
      I don't know about Java but if you give me a day or two, I'll just look up syntax and start coding in Java.
      It's important that you learn on the go instead of sticking with a language.

    • @BleylDev
      @BleylDev  3 роки тому

      Yes, it’s very easy to switch between OOP languages

    • @স্বচ্ছনিরবতা
      @স্বচ্ছনিরবতা 3 роки тому

      Php is still the most used backend language 😂,
      though you may not like it, I don't like php either, but It's true

  • @moyinshabi
    @moyinshabi 3 роки тому +2

    great insights!

  • @Jazz-fh5yz
    @Jazz-fh5yz 3 роки тому

    Flutter is always best

  • @praveenmatheesha4394
    @praveenmatheesha4394 3 роки тому +4

    React native 🏋️

  • @chanokplaisub3463
    @chanokplaisub3463 3 роки тому +1

    Flutter

  • @nileshkumarsingh9803
    @nileshkumarsingh9803 3 роки тому +4

    cool

  • @nbhhcghgfyg
    @nbhhcghgfyg 3 роки тому +3

    What's your instagram sir?

    • @BleylDev
      @BleylDev  3 роки тому +2

      I’m actually not active on instagram. However, you can find me on Twitter: @bleyldev

    • @mashakozlova9425
      @mashakozlova9425 3 роки тому +1

      There's something about this question make me read in indian accent. maybe the word "sir"?

  • @crazieeez
    @crazieeez 3 роки тому +12

    React Native is junk and garbage. Airbnb threw React Native in the garbage. Flutter is the future. It will put Qt in the coffin.

    • @shaun.august
      @shaun.august 3 роки тому +7

      React Native is, technically speaking NOT a garbage...Google picked the good things of RN to build their own UI framework Flutter..If you know both the frameworks, you must have in knowledge that Google has copied more than 50% of React Native..In fact Google engineers were inspired by Facebook's most popular React Native and they built marginally better version of React Native using the best possible and both similar and different engineering approaches and named it Flutter..Flutter is definitely better than RN but that DOES NOT mean RN is a garbage.RN has its own worth and use cases..World loves browsing progressive web apps which are written in React/JS or Angular and apps written in RN are not slower than their web versions but in fact marginally faster...React/JS and React Native are here to stay

    • @abbasloda1
      @abbasloda1 3 роки тому +3

      @@shaun.august great point but i think as far as copying thats just technology evolves. All frameworks are created to solve a particular problem or fill the gap left by other frameworks. Flutter is the futur.

    • @crazieeez
      @crazieeez 3 роки тому +4

      @@shaun.august You sound like you don't know what you are talking about. Reactive programming has been around for over 4 decades. Wtf is with "learn once, write anywhere". It is stupid. Programmers like to "write once, run on everything". Why duplicate work when it is not necessary. React Native mantra is dumb written by dumb people. Walmart app and website are so busted, they are panicking. AirBnb told React Native to f off.

    • @shaun.august
      @shaun.august 3 роки тому +3

      @@crazieeez You need to learn more to figure things out..."learn once, write anywhere" is a sugar sentence holding no sense within....Big Companies dont give a damn to Flutter and React Native..They don't even know if they really exist..Man, Future is all about platforms and saying flutter is the future is the stupidest thing one can ever hear...Future is all about cloud computing and server side rendering and Client optimized UI kits will more than likely fail in the future...If you are into programming then you really need to go deeper into the technicalities of the stuff you are talking about.and also future is going to to be heavily dependent on platforms and platforms have nothing to do with transgender frameworks like flutter and React Native...Google will never use flutter to build their UA-cam and similarly Facebook will never use React Native to build their Instragram...These cheap frameworks have no future....

    • @BleylDev
      @BleylDev  3 роки тому +4

      I do want to just encourage both of y’all to be a little nicer about this, everyone is entitled to their opinions here. But, that being said, just a few points. Yes, cross-platform development is still just a tiny slice of the pie, so most big companies won’t use it. No, Instagram does in fact use React Native and has for some time now.

  • @muhammadyusoffjamaluddin
    @muhammadyusoffjamaluddin 3 роки тому +9

    Here We Go Again.
    React Devs: Typing...
    Flutter Devs: Typing...
    It's 2020 btw.
    But I love this comparison video tbh

    • @BleylDev
      @BleylDev  3 роки тому +3

      Of you watch it through you’ll understand why I place 2021 in there. It’s a trend analysis video

    • @muhammadyusoffjamaluddin
      @muhammadyusoffjamaluddin 3 роки тому +1

      @@BleylDev Hahaha yes I know, this is the video I am looking for tbh. I wanted to focus on Flutter because of the community and not the "Years of Services"
      Actually I am hoping Google use this for Fuschia OS later, I really know Flutter is the future but thr status of Fuschia OS is unknown right now. Yes I know Fuschia OS have name changes but still, I did love it if Google does not kill the project like the rest 😅

    • @indranilchakraborty6372
      @indranilchakraborty6372 3 роки тому +1

      @@muhammadyusoffjamaluddin same I also hope the same 👍

  • @yashchandraverma3131
    @yashchandraverma3131 3 роки тому +1

    Flutter