Problem Statement
Explain the rendering process in React Native.
Explanation
React Native uses React’s virtual DOM concept to decide which parts of the UI need updating. When state or props change, React recalculates a virtual representation and compares it with the previous one. Only changed elements are sent to the native side through the bridge, minimizing performance cost.
Understanding this helps developers optimize components and avoid unnecessary re-renders.