The Most Viewed Videos of all Time
Welcome
Login / Register

Why React Native is garbage.

Thanks! Share it with your friends!

URL

You disliked this video. Thanks for the feedback!

Sorry, only registred users can create playlists.
URL


Added by in Top 10
74 Views

Description

Ex-Google/ex-Facebook TechLead presents the case against the React Native cross-platform mobile app framework. Join my interview training prep here http://techinterviewpro.com/

Here are the blog posts I referenced:
Shopify: https://engineering.shopify.com/blogs/engineering/react-native-future-mobile-shopify
AirBnB: https://medium.com/airbnb-engineering/react-native-at-airbnb-f95aa460be1c
Udacity: https://engineering.udacity.com/react-native-a-retrospective-from-the-mobile-engineering-team-at-udacity-89975d6a8102
Dropbox: https://blogs.dropbox.com/tech/2019/08/the-not-so-hidden-cost-of-sharing-code-between-ios-and-android/

While there are some valid usage scenarios for React Native, the flaws I've seen are when developers either don't go "all in" (getting the worst of both worlds in supporting multiple languages without the ability to move fast), or when people assume the technology is performant enough for primary app surfaces (reports claim it can take several seconds to cold start on slower iPhones and Android devices).

Given the competitiveness of the app market (95% of app consumption is in the top 10 apps), it often makes sense to optimize for the consumer rather than the developer. Of course, there are exceptions when you're not going for mass market, like an enterprise or internal app, or when the company is small and performance doesn't matter as much.

But with newer upcoming technology in server-driven rendering, there may be better alternatives on the horizon.

Join ex-Google/ex-Facebook engineers in my new coding interview training program here http://techinterviewpro.com/

Also, here are 80+ whiteboard coding sessions at (20% off now, limited time): https://coderpro.com/

» Sign up for my FREE daily coding interview practice at http://dailyinterviewpro.com/

» Get 2 Free Stocks on WeBull when you deposit $100 (Valued up to $1400):
https://act.webull.com/k/S4oOH2yGOtHk/main

» Want to know what computer/camera gear I'm using?
http://amazon.com/shop/techlead
My chair and desk: http://bit.ly/2WZsvBe

» Get Official TechLead t-shirt merch here.
https://teespring.com/stores/techleadstore

» Check out TechLead: Season 1 here, my older private videos.
http://www.techseries.dev/season1

» Party up:
http://instagram.com/techleadhd/
http://twitter.com/techleadhd/
https://www.linkedin.com/in/patrickshyu/

Post your comment

Comments

Be the first to comment
RSS