Good point Filip. I have update the article accordingly.
However IMHO the first option you mentioned is going to be more readable from code review perspective. Chances are you won’t consume your (80 or 100) char limit soon, for each line when writing nested JSX.
There is no performance related disadvantage when using arrow functions outside the render. One problem I have seen with auto bind methods is react-native’s hot reload doesn’t work for those functions.
Thanks for notifying Pavan Kumar. I wrote this article when FlatList was not prime time and ListView was not deprecated. That’s why I mentioned to keep an eye on updates from RN team.
Will update the article soon.