React Native
visit websiteReact Native is like React, but it uses native components instead of web components as building blocks. So to understand the basic structure of a React Native app, you need to understand some of the basic React concepts, like JSX, components, state, and props. If you already know React, you still need to learn some React Native specific stuff, like the native components.
Why do we adopt this technology?
React Native combines the best parts of native development with React, a best-in-class JavaScript library for building user interfaces. With React Native, one team can maintain two platforms and share a common technology—React.