What’s benefit of this method? though I could run my app on an iPhone without connected to my MBP, as documented here https://facebook.github.io/react-native/docs/running-on-device.html#building-your-app-for-production
For people who new to unit testing I suggest Jest for its simplicity. You have all Mocha/Chai/Sinon with Jest until you need advanced features :).
I think most developers are not only a “front-end” or “back-end” as they claimed. It’s just about what they prefer to do.