Hacker News new | ask | show | jobs
by regecks 3226 days ago
A few choice websites have definitely colored my view of React (e.g. Airbnb, multi-second delay clicking onto a form text field on current generation Android and iPhone? I hope they see some of the techniques in this article).

It's hard to know if this is due to the way the article is written but it seems like you're sacrificing both developer ergonomics and runtime performance in this situation. I am curious to hear about similar scenarios in competing frameworks like Vue.

3 comments

> multi-second delay clicking onto a form text field on current generation Android and iPhone

That doesn't make any sense. Whatever's happening there, highly unlikely it is due to React. I've run React apps on iOS for years with none of those issues.

I don't think that's React related. React Perf issues only pop up when you have lots of nested nodes with updating data. The only components I've ever needed to optomize are similar to the table referenced in the article.
The likely culprit is that Airbnb has lots of token-style inputs (i. e. "countries you have been") and it does a lot of data fetching when you interact with these fields.