Versatility is at the core of React Native’s function as an open-source User Interface software framework with its capability of developing applications for multiple operating systems. React Native does this by allowing developers to utilise Reactjs with native platform capabilities.
Source: LXer – Pros and Cons of Using React Native for Mobile Development