3 ms·
Meh, we tried to build an offline first mobile app with react native. Unfortunately, by the time our prototype was done we had to update react native 3-4 times
by gt565k 7y ago
Meh, we tried to build an offline first mobile app with react native. Unfortunately, by the time our prototype was done we had to update react native 3-4 times and had major breaking changes with external libraries / plugins we used.
At the end, we decided we didn't need to be cross-platform and went iOS Swift UI native.
So much better!
I'm not sure how RN is today, but 6 months ago it was a clusterfuck of constant breaking changes with every minor version update. It just wasn't worth the headache of spending days to update and fix everything while still developing an application and trying to stay up to date. Not to mention you were at the mercy of 3rd party library's and their maintainers any time you want to update your version. It's a dependency nightmare for an app with a little bit of complexity..