title: React Js :How does react route to different pages even though there is only one html file?
body: <p><a href="https://i.stack.imgur.com/ZebL5.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ZebL5.png" alt="In this image these is only one html file that declared"></a></p>
  
  <ol>
  <li>How does react does this internally ?</li>
  <li>How are routes complied into normal javascript ? (I have not seen any routing libraries in normal javascript)</li>
  </ol>