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

  Рет қаралды 34,686

Jimmy Cook

Jimmy Cook

Күн бұрын

#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
@sourabhR4ikwar 3 жыл бұрын
Came from reddit.. Good Work Bro...👏👏👏
@yim
@yim 3 жыл бұрын
Thanks man!
@kericarpenter87
@kericarpenter87 2 жыл бұрын
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
@emmanuelbyiringiro7207 2 жыл бұрын
This is the explanation I was looking for. Thanks for make complex topic seems to be easier to digest.
@hiepxuan2008
@hiepxuan2008 3 жыл бұрын
Great job Jimmy, keep release video as quality as like this, really helpful.
@yim
@yim 3 жыл бұрын
Glad you enjoyed it!
@christianangelomsulit3759
@christianangelomsulit3759 3 жыл бұрын
It was a very clear explanation with animation. Nice work!
@yim
@yim 3 жыл бұрын
Thanks!
@hansderly
@hansderly 3 жыл бұрын
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!
@case6339
@case6339 3 жыл бұрын
Finally a quality React Native channel on KZfaq! 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 =)
@davidhahn7391
@davidhahn7391 3 жыл бұрын
great explanation on the bridge! thanks for this.
@betoharres
@betoharres 3 жыл бұрын
I really enjoyed the effort that you put into this video, thanks a lot!
@yim
@yim 3 жыл бұрын
Thanks!
@astrix8812
@astrix8812 3 жыл бұрын
That was pretty cool. Also, nice analogy! Thanks for sharing man. Keep it up
@yim
@yim 3 жыл бұрын
Glad you liked it!
@oiver55
@oiver55 Жыл бұрын
Best explanation ever, the animations really helped!
@nandukalidindi1883
@nandukalidindi1883 3 жыл бұрын
Great explanation! Thank you 🙏
@msundar661
@msundar661 2 жыл бұрын
Really awesome bro loved it...❤️
@mrmagnetic927
@mrmagnetic927 2 ай бұрын
We need an update video here. Thanks for the explaination
@MadhuSudhanpro
@MadhuSudhanpro 3 жыл бұрын
Very well thought out and informative video!! Thank you!!
@yim
@yim 3 жыл бұрын
Glad you enjoyed it!
@saumyaranjannayak2101
@saumyaranjannayak2101 2 жыл бұрын
Loved the VIdeo !
@bestscenes1748
@bestscenes1748 Жыл бұрын
very well explained with proper contents
@jordaovictor2745
@jordaovictor2745 3 жыл бұрын
Amazing content!!
@ashishgunjal4346
@ashishgunjal4346 3 жыл бұрын
Thanks buddy.. It was great to learn to much deep.. ❤✌
@erenackerman9681
@erenackerman9681 2 жыл бұрын
Superb explanation 👏
@coolsai
@coolsai 2 жыл бұрын
great video!
@jayesh6707
@jayesh6707 3 жыл бұрын
Great work bro, keep going ..
@yim
@yim 3 жыл бұрын
Thanks man
@gmjelle
@gmjelle 3 жыл бұрын
Really informative. Thanks for sharing
@yim
@yim 3 жыл бұрын
Thanks for watching!
@HoussemBahri-nn3qt
@HoussemBahri-nn3qt Ай бұрын
What an explanation 👏👏👏
@niel_morphius
@niel_morphius 3 жыл бұрын
Awesome content! 👏👏
@yim
@yim 3 жыл бұрын
Thanks man!
@CreativeJE
@CreativeJE 3 жыл бұрын
Awesome man your explanation is great
@yim
@yim 3 жыл бұрын
Glad you liked it
@BaldeepSingh24
@BaldeepSingh24 3 жыл бұрын
Nice video man! Really informative and engaging! Subscribed!...
@yim
@yim 3 жыл бұрын
Thanks for the sub!
@ashishmehra2661
@ashishmehra2661 Жыл бұрын
Clear explanation 👏
@herbertk9266
@herbertk9266 3 жыл бұрын
Thanks your efforts appreciated
@yim
@yim 3 жыл бұрын
no problem!
@user-ob4tm9et7q
@user-ob4tm9et7q 3 ай бұрын
Best of videos i have ever seen
@Cosmos_Harmony
@Cosmos_Harmony 5 ай бұрын
🎉🎉🎉🎉 Thank You For Clear Video
@PlayerHeader
@PlayerHeader 3 жыл бұрын
awesome video!
@yim
@yim 3 жыл бұрын
Thanks!
@bubblesDF
@bubblesDF 2 жыл бұрын
Great video funny and very informative
@muhammadazeem8852
@muhammadazeem8852 3 жыл бұрын
thanks for video
@markgoldstein
@markgoldstein 3 жыл бұрын
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?
@exactzero
@exactzero 3 жыл бұрын
Great vid!
@yim
@yim 3 жыл бұрын
Thank you!!
@henaharon2146
@henaharon2146 3 жыл бұрын
You are awesome !
@gemanepa5455
@gemanepa5455 8 ай бұрын
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.
@varunwadhwa7979
@varunwadhwa7979 Ай бұрын
Good video . My problem with RN is that packages are not updated . Looks like EXPO has taken entire responsibility for RN
@KassemHassan
@KassemHassan 3 жыл бұрын
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.
@mybuddy11
@mybuddy11 2 жыл бұрын
could you make an example react application using turbo module, jsi, fabric?
@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
@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
@NishantKathiriya
@NishantKathiriya 2 жыл бұрын
"Hole lee shit", this bit creacked me up.😂🤣😂🤣😂🤣
@symbianizemember6097
@symbianizemember6097 3 жыл бұрын
Hi Sir. Is there any update on this?
@anilrai1299
@anilrai1299 Жыл бұрын
Its 2023 almost at the end, yet still waiting :")
@yim
@yim Жыл бұрын
Getting there 🤞
@00rfeeley00
@00rfeeley00 3 жыл бұрын
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 2 жыл бұрын
@@yim it's 2021
@MegaSantico
@MegaSantico 2 жыл бұрын
Almost 2022
@kericarpenter87
@kericarpenter87 2 жыл бұрын
It’s 2022 now!
@coolsai
@coolsai 2 жыл бұрын
when this is coming?
@Dev-Siri
@Dev-Siri Жыл бұрын
It was finally released in late 2022
@jayypluss
@jayypluss 3 жыл бұрын
Have they launched it yet??
@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😉
@saideepesh6036
@saideepesh6036 2 жыл бұрын
hello jimmy, comeback soon
@luffythestrchykid
@luffythestrchykid 2 жыл бұрын
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!
@artemredia8056
@artemredia8056 3 жыл бұрын
Лучший! 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
@jfbaro2
@jfbaro2 3 жыл бұрын
November 2021
@SubramanyaChakravarthy
@SubramanyaChakravarthy 3 жыл бұрын
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.
@barsarbro4610
@barsarbro4610 Жыл бұрын
2022
@yim
@yim Жыл бұрын
🏆
@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.
@caiolagreca2696
@caiolagreca2696 3 ай бұрын
Is it working nowadays?
@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
@noelthomasbejoy3089
@noelthomasbejoy3089 3 жыл бұрын
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.
@youzuhair
@youzuhair 3 жыл бұрын
2077
@HaibertBuilds
@HaibertBuilds 3 жыл бұрын
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!
Deep Dive Into React Native - Lev Vidrak
32:09
Wix Engineering Tech Talks
Рет қаралды 18 М.
ALL 24 React Native Components Explained In Less Than 9 Minutes
8:49
когда повзрослела // EVA mash
00:40
EVA mash
Рет қаралды 2,5 МЛН
КАРМАНЧИК 2 СЕЗОН 7 СЕРИЯ ФИНАЛ
21:37
Inter Production
Рет қаралды 350 М.
Vivaan  Tanya once again pranked Papa 🤣😇🤣
00:10
seema lamba
Рет қаралды 24 МЛН
My little bro is funny😁  @artur-boy
00:18
Andrey Grechka
Рет қаралды 8 МЛН
Turning bad React code into senior React code
13:10
Cosden Solutions
Рет қаралды 86 М.
How React ACTUALLY works (DEEP DIVE 2023)
12:59
FrontStart
Рет қаралды 51 М.
New React Native ARCHITECTURE - Roundtable | React Native Heroes 2023
30:42
React Native Heroes
Рет қаралды 3,5 М.
8 TypeScript Tips To Expand Your Mind (and improve your code)
10:54
React Native’s Secret Superpower
6:24
Theo - t3․gg
Рет қаралды 40 М.
This is the Only Right Way to Write React clean-code - SOLID
18:23
The Dangers Of Promise.all()
6:15
Theo - t3․gg
Рет қаралды 66 М.
Bob Nystrom - Is There More to Game Architecture than ECS?
23:06
Roguelike Celebration
Рет қаралды 192 М.
How a React App Works Under the Hood
14:18
PortEXE
Рет қаралды 56 М.
APPLE совершила РЕВОЛЮЦИЮ!
0:39
ÉЖИ АКСЁНОВ
Рет қаралды 4,3 МЛН
cute mini iphone
0:34
승비니 Seungbini
Рет қаралды 5 МЛН