title: ReactJS - .JS vs .JSX
body: <p>There is something I find very confusing when working in <code>React.js</code>.</p>
  <p>There are plenty of examples available on internet which use <code>.js</code> files with <code>React</code> but many others use <code>.jsx</code> files.</p>
  <p>I have read about <code>JSX</code> files and my understanding is that they just let you write <code>HTML</code> tags within your <code>JavaScript</code>.
  But the same thing can be written in <code>JS</code> files as well.</p>
  <p>So what is the actual difference between <code>.js</code> and <code>.jsx</code> ?</p>