Тёмный

Why Airbnb was wrong to ditch React Native in 2018 - Mohammad Javad - RNL - August 2023 

Pusher
Подписаться 17 тыс.
Просмотров 4 тыс.
50% 1

Mohammad Javad - Head of Mobile at Theodo UK - Sunrising React Native: why Airbnb was wrong to ditch React Native in 2018
In this video, Mo discusses React Native and challenges misconceptions about its capabilities and adoption. He starts by introducing React Native and its potential to build mobile applications. Mo mentions a well-known article by Airbnb that raised doubts about React Native's reliability and discusses the changes and improvements since then.
He explains how React Native works, breaking down its architecture, bridging JavaScript and native layers, and the advantages of over-the-air updates. Mo also demonstrates a simple interactive demo using Expo, showcasing React Native's ease of development and flexibility.
Next, he talks about the usage of React Native, highlighting major companies like Meta, Microsoft, and Shopify that have successfully implemented React Native in their applications. He emphasizes that React Native is a thriving community-backed project with a bright future, dispelling doubts raised by the Airbnb article.
Mo shares his excitement about upcoming advancements in React Native, including simpler integrations with the native layer, universal apps, and the potential for micro frontends. He discusses efforts to improve React Native's type safety and performance, showcasing the positive impact of tools like TypeScript and Hermes.
Lastly, he addresses the concerns raised in the Airbnb article, providing updates on how the React Native ecosystem has evolved to address those challenges. He mentions improvements in libraries, performance, and upgrade processes, emphasizing that React Native has come a long way and continues to evolve.
This talk aims to educate viewers about React Native's strengths and potential, encouraging them to explore and consider it for their mobile development projects.
[00:00:00] Intro
[00:01:07] Pre-face
[00:01:30] Should we really use R.N for our next mobile app?
[00:02:29] What is React Native - who uses it in the real world?
[00:05:06] React Native is Native
[00:07:05] Demo
[00:10:09] Usages of React Native
[00:12:58] Future of React Native
[00:14:05] Next Big Things in React Native
[00:15:14] Expo Modules API
[00:16:40] Universal Apps - Bridging the gap between JS & Native
[00:19:13] Micro Frontends for Mobile?
[00:21:21] AirBNB - What worked and didn't
[00:26:09] Q&A
_________________________________________________________________
About Pusher Sessions:
We're bringing the meetup to you. With Sessions, you can watch recordings of top-notch talks from developer meetups -- wherever and whenever you want.
Meetups are a great way to learn from our peers and to keep up with the latest trends and technologies. As developers ourselves, we at Pusher wanted to bring this great content to more people... So we built Sessions. On Sessions, you can watch talks that interest you and subscribe to be notified when new content gets added.
If you run a meetup and want to get involved, kindly get in touch.
_________________________________________________________________
About Pusher:
Pusher is a hosted service with APIs, developer tools and open source libraries that greatly simplify integrating real-time functionality into web and mobile applications.
Pusher will automatically scale when required, removing all the pain of setting up and maintaining a secure, real-time infrastructure.
Pusher is already trusted to do so by thousands of developers and companies like GitHub, MailChimp, the Financial Times, Buffer and many more.
Getting started takes just a few seconds: simply go to pusher.com and create a free account. Happy hacking!

Наука

Опубликовано:

 

28 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 16   
@nahuelalberti5963
@nahuelalberti5963 8 месяцев назад
Love the presentation, but I dont think Airbnb was wrong, Expo two years ago was full of problems for production level apps (i dealt with many of those) and later the maturity of his upgrades make that today Expo its a good choice. So, in 2018.. if your were Airbnb youre bassicaly trapped in user experience capabilities until.. 2021?, thats a lot of loss market and money. This is the same with React Native Web, i've been in a project that used it back in 2018 and it was almost impossible to work with that many workarounds. Today universal apps are pure gold, we used it a lot where i work. Tech changes and matures, i now that the title is just for fun but maybe something like "Why Airbnb can go back to React Native now" could be more accurate
@Baconbrix
@Baconbrix 9 месяцев назад
Great video!
@jayshah5695
@jayshah5695 8 месяцев назад
RN devtools still leave a lot to be desired for sure.
@glaze4629
@glaze4629 9 месяцев назад
I don't really think Airbnb did anything wrong at ditching RN, they expose their needs and the lack of support for those features they needed, for instance shared element transitions and navigation, now we have native shared element transitions and native navigation. The image with the guys and the pickaxe is kind of insulting tbh, sometimes you need to be realistic and give up, they stated that they needed to support three platforms instead of two, back then RN could not solve the problem for them, so they moved on and that's all, nothing inherently wrong with it.
@gnom-om
@gnom-om 9 месяцев назад
So, Airnb should stop business and wait for hermes, flash-list and expo sdk? Its ridiculous!
@Neopitpit
@Neopitpit 3 месяца назад
No Airbnb would move fster on this!
@jamesdonaldson7396
@jamesdonaldson7396 9 месяцев назад
The title is either misleading or the conclusion doesn't follow the presentation. RN wasn't mature enough at the time, so they should have kept using it? Maybe a better title would be "Why Airbnb might want to revisit using React Native"?
@vasylnahuliak
@vasylnahuliak 8 месяцев назад
The main problem in this presentation is the name of the presentation.
@Neopitpit
@Neopitpit 3 месяца назад
If Airbnb stayed with React native then they would certainly build the tools they needed, faster, before flashlist and before Expo!!!. The community would move faster!
@andrewconcepcion8808
@andrewconcepcion8808 9 месяцев назад
AirBnb, a core contributor of RN, is wrong, said by someone just using RN. Cope.
@TheBlackManMythLegend
@TheBlackManMythLegend 25 дней назад
its called clickbait
@JEsterCW
@JEsterCW 9 месяцев назад
RN, kek
@hamoudsk8972
@hamoudsk8972 9 месяцев назад
Off topic , but instantly lost respect when he introduced himself as Mo
@gofudgeyourselves9024
@gofudgeyourselves9024 9 месяцев назад
ok
Далее
I Built a SECRET McDonald’s In My Room!
36:00
Просмотров 10 млн
Recycled Car Tyres Get a Second Life! ♻️
00:58
Просмотров 3,5 млн
The Bridge to JSI | React Native London | April 2022
33:01
The Haskell Unfolder Episode 5: composing left folds
30:14
Mobile Devs Hate Servers. Expo Wants To Fix That.
16:05
Fernando Rojo - React Native 2030 | App.js Conf
18:30
The Haskell Unfolder Episode 11: Haskell at ICFP
41:30
Просмотров 1,1 тыс.