title: What is the technical difference between .jsx and .js files
body: <p>I would like to understand the technical difference between them so as to determine the appropriate one to use.</p>
  <p>I've realised that they can both have same content and sometimes used interchangeably in some projects.</p>
  <p>How does <code>.jsx</code> files differ from <code>.js</code>?</p>