How the React Native Bridge works (and how it will change in the future)

Ғылым және технология

#reactnative #react #javascript
Check out reactnativejobs.com if you are looking for a React Native job or looking to hire React Native developers.
A deep dive into the React Native bridge.
We'll also look at the new React Native Architecture and how communication between the native side and the JavaScript side will change in the future.
Support the channel: www.buymeacoffee.com/jimmycook
Subscribe for React Native Videos: / @yim
My Github: github.com/WJimmyCook
Follow me on Twitter:
/ wjimmycook

Пікірлер: 105

  • @sourabhR4ikwar
    @sourabhR4ikwar3 жыл бұрын

    Came from reddit.. Good Work Bro...👏👏👏

  • @yim

    @yim

    3 жыл бұрын

    Thanks man!

  • @kericarpenter87
    @kericarpenter872 жыл бұрын

    I have watched like three of these videos. This one is by far the best one.! I really feel like I understand what GSI is and the differences between the old way and the new way and react native. Thank you for all your effort!

  • @emmanuelbyiringiro7207
    @emmanuelbyiringiro72072 жыл бұрын

    This is the explanation I was looking for. Thanks for make complex topic seems to be easier to digest.

  • @mrmagnetic927
    @mrmagnetic9273 ай бұрын

    We need an update video here. Thanks for the explaination

  • @hiepxuan2008
    @hiepxuan20083 жыл бұрын

    Great job Jimmy, keep release video as quality as like this, really helpful.

  • @yim

    @yim

    3 жыл бұрын

    Glad you enjoyed it!

  • @christianangelomsulit3759
    @christianangelomsulit37593 жыл бұрын

    It was a very clear explanation with animation. Nice work!

  • @yim

    @yim

    3 жыл бұрын

    Thanks!

  • @hansderly
    @hansderly3 жыл бұрын

    With these awesome contents, your channel will grow fastly dude. Just waiting for the 1M subscribers. Good Job! Keep it up!

  • @yim

    @yim

    3 жыл бұрын

    Wow, thank you so much!

  • @betoharres
    @betoharres3 жыл бұрын

    I really enjoyed the effort that you put into this video, thanks a lot!

  • @yim

    @yim

    3 жыл бұрын

    Thanks!

  • @davidhahn7391
    @davidhahn73913 жыл бұрын

    great explanation on the bridge! thanks for this.

  • @oiver55
    @oiver55 Жыл бұрын

    Best explanation ever, the animations really helped!

  • @case6339
    @case63393 жыл бұрын

    Finally a quality React Native channel on KZread! I hope this grows, great content man.

  • @yim

    @yim

    3 жыл бұрын

    Thanks!

  • @korbinkylo1921

    @korbinkylo1921

    3 жыл бұрын

    i realize it's kinda randomly asking but do anyone know a good site to stream newly released tv shows online ?

  • @lelandhamza9245

    @lelandhamza9245

    3 жыл бұрын

    @Korbin Kylo i use Flixzone. Just search on google for it =)

  • @astrix8812
    @astrix88123 жыл бұрын

    That was pretty cool. Also, nice analogy! Thanks for sharing man. Keep it up

  • @yim

    @yim

    3 жыл бұрын

    Glad you liked it!

  • @msundar661
    @msundar6612 жыл бұрын

    Really awesome bro loved it...❤️

  • @nandukalidindi1883
    @nandukalidindi18833 жыл бұрын

    Great explanation! Thank you 🙏

  • @MadhuSudhanpro
    @MadhuSudhanpro3 жыл бұрын

    Very well thought out and informative video!! Thank you!!

  • @yim

    @yim

    3 жыл бұрын

    Glad you enjoyed it!

  • @bestscenes1748
    @bestscenes1748 Жыл бұрын

    very well explained with proper contents

  • @erenackerman9681
    @erenackerman96812 жыл бұрын

    Superb explanation 👏

  • @ashishgunjal4346
    @ashishgunjal43463 жыл бұрын

    Thanks buddy.. It was great to learn to much deep.. ❤✌

  • @jayesh6707
    @jayesh67073 жыл бұрын

    Great work bro, keep going ..

  • @yim

    @yim

    3 жыл бұрын

    Thanks man

  • @HoussemBahri-nn3qt
    @HoussemBahri-nn3qtАй бұрын

    What an explanation 👏👏👏

  • @coolsai
    @coolsai2 жыл бұрын

    great video!

  • @BaldeepSingh24
    @BaldeepSingh243 жыл бұрын

    Nice video man! Really informative and engaging! Subscribed!...

  • @yim

    @yim

    3 жыл бұрын

    Thanks for the sub!

  • @gmjelle
    @gmjelle3 жыл бұрын

    Really informative. Thanks for sharing

  • @yim

    @yim

    3 жыл бұрын

    Thanks for watching!

  • @jordaovictor2745
    @jordaovictor27453 жыл бұрын

    Amazing content!!

  • @niel_morphius
    @niel_morphius3 жыл бұрын

    Awesome content! 👏👏

  • @yim

    @yim

    3 жыл бұрын

    Thanks man!

  • @CreativeJE
    @CreativeJE3 жыл бұрын

    Awesome man your explanation is great

  • @yim

    @yim

    3 жыл бұрын

    Glad you liked it

  • @saumyaranjannayak2101
    @saumyaranjannayak21012 жыл бұрын

    Loved the VIdeo !

  • @herbertk9266
    @herbertk92663 жыл бұрын

    Thanks your efforts appreciated

  • @yim

    @yim

    3 жыл бұрын

    no problem!

  • @user-ob4tm9et7q
    @user-ob4tm9et7q3 ай бұрын

    Best of videos i have ever seen

  • @ashishmehra2661
    @ashishmehra2661 Жыл бұрын

    Clear explanation 👏

  • @exactzero
    @exactzero3 жыл бұрын

    Great vid!

  • @yim

    @yim

    3 жыл бұрын

    Thank you!!

  • @markgoldstein
    @markgoldstein3 жыл бұрын

    This is great. I'd say this will come out on 4/18/2021

  • @markgoldstein

    @markgoldstein

    2 жыл бұрын

    Looks like we’re closer to Dec 2022. Hey any new videos planned?

  • @Cosmos_Harmony
    @Cosmos_Harmony5 ай бұрын

    🎉🎉🎉🎉 Thank You For Clear Video

  • @muhammadazeem8852
    @muhammadazeem88523 жыл бұрын

    thanks for video

  • @PlayerHeader
    @PlayerHeader3 жыл бұрын

    awesome video!

  • @yim

    @yim

    3 жыл бұрын

    Thanks!

  • @bubblesDF
    @bubblesDF2 жыл бұрын

    Great video funny and very informative

  • @henaharon2146
    @henaharon21463 жыл бұрын

    You are awesome !

  • @KassemHassan
    @KassemHassan3 жыл бұрын

    Coming from Reddit... 👍🏽👍🏽👌🏾 I believe JSI should be ready around November 2020...

  • @yim

    @yim

    3 жыл бұрын

    That would be a good time. Like an early Christmas present.

  • @gemanepa5455
    @gemanepa54558 ай бұрын

    Hilarious explanation. Thanks

  • @AkashPatil-ud5rq
    @AkashPatil-ud5rq Жыл бұрын

    very nice explanation. It helped a lot. thanks. one more thing, try to reduce the volume of the animations, it is little distracting.

  • @screwfeaar
    @screwfeaar Жыл бұрын

    Is it released yet? Great video!!

  • @yim

    @yim

    Жыл бұрын

    The new architecture is out now, although not all 3 party libraries support it yet

  • @NishantKathiriya
    @NishantKathiriya2 жыл бұрын

    "Hole lee shit", this bit creacked me up.😂🤣😂🤣😂🤣

  • @mybuddy11
    @mybuddy112 жыл бұрын

    could you make an example react application using turbo module, jsi, fabric?

  • @varunwadhwa7979
    @varunwadhwa7979Ай бұрын

    Good video . My problem with RN is that packages are not updated . Looks like EXPO has taken entire responsibility for RN

  • @00rfeeley00
    @00rfeeley003 жыл бұрын

    Great Video. Very informative. I'm stoked that they are this close to removing the bridge. My prediction is it will be released on 11-11-20...based off pure speculation.

  • @yim

    @yim

    3 жыл бұрын

    Sounds like a good possible date to me!

  • @raptorinc8331

    @raptorinc8331

    3 жыл бұрын

    @@yim it's 2021

  • @MegaSantico

    @MegaSantico

    2 жыл бұрын

    Almost 2022

  • @kericarpenter87

    @kericarpenter87

    2 жыл бұрын

    It’s 2022 now!

  • @billpope4184
    @billpope4184 Жыл бұрын

    JSI/Turbo Modules works great on version 0.68.2. I built a few custom Fabric and Turbo Modules. But I gather I won't really see the benefits until I put it under heavy loads. Thanks for the explanation.

  • @yim

    @yim

    Жыл бұрын

    Thanks for sharing. What was the hardest part about build a turbo module?

  • @billpope4184

    @billpope4184

    Жыл бұрын

    @@yim Probably writing the implementation code since I'm not really a Java/objective C coder. But I got by using examples

  • @coolsai
    @coolsai2 жыл бұрын

    when this is coming?

  • @symbianizemember6097
    @symbianizemember60973 жыл бұрын

    Hi Sir. Is there any update on this?

  • @artemredia8056
    @artemredia80563 жыл бұрын

    Лучший! Hello from Ukraine

  • @yim

    @yim

    3 жыл бұрын

    Hi. I’ve been to Ukraine! Kyiv and Sumy. Great places!

  • @artemredia8056

    @artemredia8056

    3 жыл бұрын

    @@yim I am from Sumy bro, come again :)

  • @yim

    @yim

    3 жыл бұрын

    Cool, I hope to come back one day

  • @SubramanyaChakravarthy
    @SubramanyaChakravarthy3 жыл бұрын

    What software do you use to make this video?

  • @yim

    @yim

    3 жыл бұрын

    I use Screenflow. It's mostly geared towards screen recording but you can do a little bit of animation with it.

  • @jayypluss
    @jayypluss3 жыл бұрын

    Have they launched it yet??

  • @anilrai1299
    @anilrai1299 Жыл бұрын

    Its 2023 almost at the end, yet still waiting :")

  • @yim

    @yim

    Жыл бұрын

    Getting there 🤞

  • @saideepesh6036
    @saideepesh60362 жыл бұрын

    hello jimmy, comeback soon

  • @luffythestrchykid
    @luffythestrchykid2 жыл бұрын

    I am watching this in 2021. Are there any updates on it? It was supposed to be release in H2 2021 but time is just slipping by. I am really confused as to whether I should go for react native or flutter. @Jimmy Cook

  • @yim

    @yim

    2 жыл бұрын

    Hard to say whether you should go for react native or flutter. Unless you have a strong reason not to pick one then I would just pick either one and start building!

  • @Dev-Siri
    @Dev-Siri Жыл бұрын

    It was finally released in late 2022

  • @madvier_8336
    @madvier_8336 Жыл бұрын

    is it released yet?

  • @yim

    @yim

    Жыл бұрын

    Yeah, the new architecture is out but a lot of 3rd party libraries have not updated to the new architecture yet.

  • @jfbaro2
    @jfbaro23 жыл бұрын

    November 2021

  • @beezlebuddy3676
    @beezlebuddy3676 Жыл бұрын

    thanks for this, quick bit of feedback - the background noises with the trucks aren't super useful and make it slightly hard to hear you😉

  • @barsarbro4610
    @barsarbro4610 Жыл бұрын

    2022

  • @yim

    @yim

    Жыл бұрын

    🏆

  • @noelthomasbejoy3089
    @noelthomasbejoy30893 жыл бұрын

    Does native code mean machine language or Swift/ Java

  • @yim

    @yim

    3 жыл бұрын

    Swift/ Java

  • @noelthomasbejoy3089

    @noelthomasbejoy3089

    3 жыл бұрын

    @@yim So does that mean we need some Swift/Java in the code we write?

  • @yim

    @yim

    3 жыл бұрын

    Nope! You don’t have to write any swift or Java code to make a react native app. If you need functionality that does exist within react native or any third party libraries then you might need to write some native code.

  • @minha-po4vo
    @minha-po4vo Жыл бұрын

    Now a days the react native use bridge architecture or JSI ?

  • @yim

    @yim

    Жыл бұрын

    I think 3 party libraries are still in the process of migrating to the new architecture

  • @caiolagreca2696
    @caiolagreca26963 ай бұрын

    Is it working nowadays?

  • @youzuhair
    @youzuhair3 жыл бұрын

    2077

  • @HaibertBuilds
    @HaibertBuilds3 жыл бұрын

    Oh my lord..... this is going to be BONKERS. I cannot wait. Basically they will fix one of the most concerning downsides of RN development... I hope this Is released any day now!

  • @yim

    @yim

    3 жыл бұрын

    couldn't agree more!

Келесі