As I was reading few blogs on how react native works under the hood, I found out that ios devices have built in javascript engine called javascript core which is used in safari browser. But android phone doesn't have built in javascript engine so react native has to ship javascript engine as well to android phone along with the bundle.
But my question is android phones also have chrome browser built in. Doesn't it have V8 engine already? So, why to ship another javascript engine?
If anyone could help me understand this I would be really grateful.