3 ms·
Blindly shooting it down like it wouldn't solve engineering problems is just the other side of the same coin. You haven't really provided any constructive info
by tuxracer 9y ago
Blindly shooting it down like it wouldn't solve engineering problems is just the other side of the same coin. You haven't really provided any constructive info why it wouldn't be a good fit here.
- kitsunesoba 9y agoBlindly shooting it down probably isn't the right approach, but neither is treating it at as a sort of silver bullet. There are plenty of situations where RN isn't the best solution or just isn't a good fit. In this particular case, a company the size of Uber isn't going to reap the benefits of RN the same way a smaller one would, and RN's downsides will be magnified. Further, to fix the issues it has with RN it'll need its engineers to do native work anyway, making the extra abstraction layer something of a distraction that could've been avoided.
- JustSomeNobody 9y agoHow about the linked article at the top? Don't you think if React Native would have solved all of those engineering issues they would have said, "I guess we use React Native!"? The comment I replied to read, "Why didn't they use react native?" As if this would have solved EVERYTHING.
- tuxracer 9y agoIt's an interesting question though. I didn't read anything further into it (such as "oh you're saying it will solve ALL engineering problems EVER conceived by all of humankind?!!") It's just a question, and an interesting one at that. Given they were already prepared to (and did) spend so much time rewriting why not kill two birds with one stone and get cross platform on top of it? There very well may be good reasons to have not used react native. It would be insightful to know what those were or even (to a lesser degree) to speculate.
- JustSomeNobody 9y agoLet's assume the person read the article. They know the issues Uber solved/was trying to solve. If they were asking that question having not much experience in React Native, then sure, it's just a question. If they do have experience in React Native, then this does somewhat imply that the asker is saying React Native would have solved their problems.