Live data from Hacker News

What do you dislike about React Native?

github.com

61–62 of 62 posts

Re: What do you dislike about React Native?

#61

A few friends and I have noticed that applications that are using React Native, even in the best of situations in optimizing, it still drains battery life faster (sometimes far faster) than something written in Java/Kotlin or ObjC/Swift.

Do you have any examples of that, and how do you determine which apps are built with RN? I've noticed a similar thing, but have nothing to go on but my gut instinct. For instance, I'm pretty sure that the food ordering app Ritual is using RN, it just doesn't feel quite native.

I'm a little late to reply. I use Discord and Slack a lot which uses RN but I've noticed that there are frame stutters when scrolling or when viewing gifs, and other chat applications like Telegram (native) do not have this problem. The stuttering is how I notice if they're using RN or not here.

Re: What do you dislike about React Native?

#62

Earlier quoted context omitted.

The fact is, only very rarely are you in a team of 2-3 devs and you need to support ALL of these platforms. If that’s the case for a small startup, serious strategic errors and lack of focus is being made by the founders! Even Instagram didn’t even have an Android app until they were acquired, and then it still took them another couple of years to support web. Their focus was their success.

To be fair, Instagram didn’t have an Android app a long while ago. The Android market & demographic has changed a lot since, with high-end Android phones sporting great screens, cameras and costing nearly as much as the iPhone. An Instagram launching today would see much greater pressure to be on Android sooner rather than later.

That’s true, and a good point that I should take into account when confronted with this decision in future.
Post reply on HN