Browsers do not natively read React code (i.e. browsers natively read HTML, CSS, JS; not JSX). This is why we need Webpack to translate our React code into vanilla HTML, CSS and JS for our browsers to understand.
There is a mobile framework called React Native that, while not React, utilises and repurposes React code for native development. React Native allows us to create mobile apps for iOS and Android using JSX.