Live data from Hacker News

React Native at Airbnb

medium.com

1–10 of 259 posts

Re: React Native at Airbnb

#2
This is a really good write up and I love how they were cautious not to feed the ongoing fanboyism in for and against React Native folks.

Say what you like but this is a very mature move from a young engineering organization.

Re: React Native at Airbnb

#4
"Redux is notorious for its boilerplate and has a relatively difficult learning curve. We provided generators for some common templates but it was still one of the most challenging pieces and source of confusion while working with React Native."

Interesting to see even Airbnb struggles with Redux

Re: React Native at Airbnb

#5
None of the recent articles or HN comment threads about React Native spend much time evaluating Haxe. I guess it's not that widely used for CRUD apps and is more popular for games?

Anyway, I'd love to know how it would work for an Airbnb-like org.

Re: React Native at Airbnb

#6
post #3

Others have been coming out and talking about similar experiences with React Native. This thread made the rounds on Twitter and Medium fairly recently: https://twitter.com/sandofsky/status/1002634185566236679 https://twitter.com/VivekxK/status/1002694526467653632

Don't forget Udacity removing it from their codebase: https://twitter.com/n8ebel/status/1006244834351312897

Re: React Native at Airbnb

#7
post #3

Others have been coming out and talking about similar experiences with React Native. This thread made the rounds on Twitter and Medium fairly recently: https://twitter.com/sandofsky/status/1002634185566236679 https://twitter.com/VivekxK/status/1002694526467653632

Don't forget Udacity removing it from their codebase: https://twitter.com/n8ebel/status/1006244834351312897

Udacity is a bit strange example. This means that they have what? triple size of react native in their main app? That's weird because on android react native blows APK to much larger percentage.

Re: React Native at Airbnb

#8
I haven't used React Native, but I've ready a few posts from people adopting it. They typically test the waters by writing new app views in React Native instead of rewriting everything. But how much cognitive overhead is there in maintaining multiple toolchains (React Native and native and/or web views) and debugging views in different languages in one app?

Re: React Native at Airbnb

#9
post #2

This is a really good write up and I love how they were cautious not to feed the ongoing fanboyism in for and against React Native folks. Say what you like but this is a very mature move from a young engineering organization.

I have to agree. It was really interesting that they highlighted that nearly 2/3rds of their engineers would use React Native again. I also assumed that the last part of the blog series was going to be mostly fluff / product announcements, but their efforts in server side rendered native screens and drastic reductions in build time are legitimate takeaways from devs who are used to development cycles at React-Native speeds.

Re: React Native at Airbnb

#10
Yet another company discovers what many of us did ages ago with multi-platform frameworks.

Additional layers not supported by platform owners, mean extra debugging efforts tracking down which layer is responsible, catching up with native SDK features, need to be an expert at both layers, lack of integration with native debugging tools...

But business always wants the Ferrari solution at the cost of a Fiat panda.

Post reply on HN