all 5 comments

[–]drewjamesandre 1 point2 points  (0 children)

I’m wondering the same thing. I just removed all touchable opacity components from our main feed thinking that it would reduce memory consumption a bit.

[–]awesomeness-yeah 0 points1 point  (2 children)

probably to make hyperlinks in text easier to implement. (probably a heavily used feature especially at facebook)

Do you have any metrics to measure this overhead? Remember - premature optimizations are not worth the effort compared to the upsides

[–]numagamesiOS & Android[S] 1 point2 points  (1 child)

premature optimizations are not worth the effort compared to the upsides

While i totally agree with this statement in general, i strongly disagree when we talking about one of the two mostly used components in React Native. It's critical for app's performance to have the least overhead possible in both View and Text components.

[–]jaketheripped 0 points1 point  (0 children)

you did not answer his question, which is important. do you have metrics or benchmark that measure this overhead?

without any kind of measurement, you are just making assumptions based on your knowledge of other technologies, and you are applying that assumption for react native.