https://news.ycombinator.com/item?id=23501780
I've long been curious whether Airbnb was too early adopting or it simply made more sense for such a big company to go native (also factoring in Swift/Kotlin making native mobile dev less-bad in the meantime), from the article:
> Many of these features were built at a time where we simply did not have enough native engineers to achieve our goals.
> we’ve grown our team to more than 100 mobile engineers to enable new experiences and improve existing ones.
Or maybe React Native truly added more baggage than it's worth going cross-platform.
Cross-platform has always been sort of a pipe dream that has haunted programmers since forever, but especially since mobile browsers and non-shitty JS became a thing (Linux and MacOS/OSX are still having their perpetual moment as well).
I plan to revisit the Airbnb series regardless since I forgot most of their reasoning...