Well we shall look into two different scenarios inorder to understand this fully.
Scenario 1.
Company like Google or Apple who wants to release an app and wants real crazy fast app load, wants better control over hardware and does not much care about the cost of hiring teams of native developers for different platforms.
This is the case when one should opt for Native code bases like Java or Swift.
Now lets look at our next Scenario.
Scenario 2.
A startup wants to grow crazy fast. It has cost constraint but wants to reach the consumer base of both web, ios and android. In such a scenario, the startup settles down with a framework like React Native and does not bother if the app loads up a little slow, and serves its purpose of getting to the larger audience faster with a bunch of Javascript Developers.
So, nothing is garbage. Its just two different scenarios and different priorities based on Business demand.
Comments
Post a Comment