32 engineers on Hacker News describe using React Native first-hand: 8 endorse it, 5 regret it, 6 are mixed.
“I've done a couple React Native apps and never again.”
regret · personal · imgabe · 2024-01-29 · source ↗ · wrong label?“I made an Android app AND REGRET USING REACT NATIVE! ... Version 1 has been used by staff since September 2022”
regret · production · DecoPerson · 2023-12-13 · source ↗ · wrong label?“Downsides to RN were the entire package dependency tree getting messed up every time we upgraded”
mixed · production · 1.5 yr · lukevp · 2020-06-18 · source ↗ · wrong label?“When we switched to RN our primary reasoning was around shipping features faster for iOS apps. The iOS support in RN is top notch and it worked for our purposes.”
endorse · production · ericlewis · 2020-02-24 · source ↗ · wrong label?“I am happy with the architecture, specially how well it manages React Native's many native APIs in a well organized way.”
endorse · personal · staltz · 2018-11-18 · source ↗ · wrong label?“I've worked on multiple React Native projects that have shipped. If I was creating a new app from scratch I would hands down use React Native for most projects.”
mixed · production · htormey · 2018-11-01 · source ↗ · wrong label?“we use React+mobx on both our web and RN stacks and it's been great.”
endorse · production · tmail21 · 2017-12-24 · source ↗ · wrong label?“RN still has huge blocking bugs like this one that seem to pop up at random times”
mixed · production · efficax · 2017-09-20 · source ↗ · wrong label?“No, I don't regret it. ... There have been challenges: It moves quickly. Backwards compatibility is doesn't seem to be high on the maintainers priority list”
mixed · production · archgrove · 2017-09-20 · source ↗ · wrong label?“we cancelled the project due to many horrible problems involving crashes, lagginess, and poor behavior. I definitely regret that.”
regret · production · mbrock · 2017-09-20 · source ↗ · wrong label?“Overall, I would call it a great success... React Native has allowed us to be incredibly nimble”
mixed · production · 1 yr · lilactown · 2017-09-20 · source ↗ · wrong label?“Overall, for a small app like ours, we're just spending far too long on non-development overhead, like fixing build systems or checking dependency versions”
regret · production · whostolemyhat · 2017-09-20 · source ↗ · wrong label?“newer versions of RN use React 16. React 16 has breaking changes, particularly the changes to PropTypes and createClass”
regret · production · whostolemyhat · 2017-09-20 · source ↗ · wrong label?“I don't regret the decision at all.”
endorse · production · htormey · 2017-09-20 · source ↗ · wrong label?“We do not regret it. Our pace of delivery is much faster with React Native than what we were able to achieve building natively.”
endorse · production · dan_manges · 2017-09-20 · source ↗ · wrong label?“We switched on to React Native and were very much impressed with the performance. One year since we released the game... we have decided to stick with React Native.”
endorse · production · 1 yr · syaau · 2017-09-20 · source ↗ · wrong label?“We've been using it for almost a year now and have no regrets. It allowed us to ship our product to a much larger audience”
endorse · production · 1 yr · m_ke · 2017-09-20 · source ↗ · wrong label?“I'm a huge fan of React Native, but it's just not the same writing it in Javascript”
mixed · personal · AlwaysBCoding · 2015-07-16 · source ↗ · wrong label?“I've been liking react native for a side project of mine”
endorse · personal · agmcleod · 2015-07-03 · source ↗ · wrong label?“I've been using it with a greenfield React Native hobby project.”
neutral · personal · rahimnathwani · 2025-12-30 · source ↗ · wrong label?“the Android/Ios applications are 234 lines of React-Native which is just embedding a webview”
neutral · production · allan_s · 2025-12-18 · source ↗ · wrong label?“we needed to do some code gen of Svg components in React Native”
neutral · production · bnert · 2022-12-15 · source ↗ · wrong label?“I have been using React and React Native for 5 years and noticed that a lot of developers are complaining that it's hard to learn.”
neutral · production · 5 yr · aartem · 2021-12-22 · source ↗ · wrong label?“On React Native, I've had odd behavior around 5 connections. That's where I need to periodically poll for syncing.”
neutral · production · shane_b · 2021-10-26 · source ↗ · wrong label?“We run dev devices via USB (we're React Native), and maybe bundle a few times a week at most.”
neutral · production · pedalpete · 2021-09-10 · source ↗ · wrong label?“I was disappointed that we chose React Native rather than Flutter for cross-platform mobile dev.”
neutral · production · karmakaze · 2019-12-12 · source ↗ · wrong label?“I'm making a Healthcare app using react native”
neutral · personal · technics256 · 2019-02-09 · source ↗ · wrong label?“I've been using RN since the beginning.”
neutral · personal · 3 yr · christocracy · 2018-12-10 · source ↗ · wrong label?“I have a react native app that receives market data quotes in real time”
neutral · personal · bacro · 2018-11-27 · source ↗ · wrong label?“Chiming in with another "we use mobx and react native."”
neutral · production · kenning · 2017-12-25 · source ↗ · wrong label?“I learned React Native by copying the PGA Tour's live scoring app for my group of golf friends”
neutral · personal · ChicagoBoy11 · 2017-06-27 · source ↗ · wrong label?“Because the iOS version is more mature, we started with it and migrated it to Android a few weeks ago.”
neutral · production · girvo · 2016-03-30 · source ↗ · wrong label?