4 ms·
It was the worst experience of my development life, building a phone app with it........................ never, never, never again. If you want to know what it
by Exuma 6y ago
It was the worst experience of my development life, building a phone app with it........................ never, never, never again.
If you want to know what it's like to have everything break LITERALLY every few days, use react native.
- throwaway6734 6y agoAs someone just getting into mobile development, I've enjoyed using it significantly more than native iOS/Android. It's so much faster and more straightforward to spin up designs,
- jiofih 6y agoUntil your first update. I assume you didn’t work on anything that has been released?
- tiborsaas 6y agoWhat happens when you do the first update? Have you used Expo?
- bbutterworth 6y agoIts not so bad. He is referring to RN updates, e.g. from 0.61.5 to 0.62 Its annoying, but I succeeded in upgrading in one project in about 1 hour. Just basically comparing the example code diff on github. perhaps older version had more changes and weren't documented as well. irrelevant comment: I hate Expo as it fails to be a helpful abstraction on top RN.
- 0-O-0 6y agoUpdate as in you application update or dependency update?
- throwaway6734 6y agoThe app was developed over a year ago and then came back to it for significant feature development. The update wasn't terrible.
- rimliu 6y agoIf you know native at the same level, RN is in now way faster.
- jasonlotito 6y agoI don’t know anyone that is equally proficient in Android and iOS development at any high level.
- ubercore 6y agoThere were breaks for sure, but I worked in a shared-codebase web/native app using RN and React, and it was overall pretty pleasant. How early were you using it? It was actually pretty reliable.
- theonething 6y agoSame experience with me. My company launched their RN app on iOS and Android and it was pretty successful and pleasant.
- antihero 6y agoHow long ago was this? Been doing RN since .58 and not had any issues like this unless you pay zero attention and use random dead packages a lot.
- nostromocoding 6y agoYep agreed! 0.62 works flawlessly and the integration of Flipper standard on every project has been nice
- tiborsaas 6y agoI tried RN for the first time (with a lot of React experience) a few weeks ago and I haven't noticed this. I don't use third party libraries though, maybe that was the source of your problems?