title: Getting Blank page on localhost:3000 while using npm along with reactjs
body: <p><a href="https://i.stack.imgur.com/H08iU.png" rel="nofollow noreferrer">enter image description here</a></p>
  
  <pre><code>    var express = require ('express');
  
  //create our app
  var app = express();
  
  app.use(express.static('public'));
  
  app.listen(3000,function(){
  
    console.log('Sever is up  on port 3000');
  
  });
  </code></pre>
  
  <p>This is code of Server.js file. </p>
  
  <hr>
  
  <pre><code>&lt;!DOCTYPE html&gt;
  &lt;html&gt;
  
    &lt;head&gt;
        &lt;meta charset="UTF-8"/&gt;
        &lt;script src="https://cdnjs.cloudflare.com/ajax/libs/babel-core/6.1.19/browser.js"&gt;&lt;/script&gt;
        &lt;script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.4.1/react.js"&gt;&lt;/script&gt;
        &lt;script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.4.1/react-dom.js"&gt;&lt;/script&gt;
  
    &lt;/head&gt;
  
  &lt;body&gt;
  
    &lt;script type="text/babel" src="app.jsx"&gt;&lt;/script&gt;
  
  
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>Code of index.html file</p>
  
  <hr>
  
  <pre><code>var Greeter = React.createClass({
  
    render: function(){
      return(
      &lt;div&gt;
        &lt;h1&gt; Howdy! &lt;/h1&gt;
      &lt;/div&gt;
      );
  }
  });
  
  
  ReactDOM.render(
  &lt;Greeter/&gt;,
    document.getElementbyId('app')
  );
  </code></pre>
  
  <p>Code of app.jsx file</p>
  
  <p>where is error? i don't find any error.
  But when I am opening <a href="http://localhost:3000" rel="nofollow noreferrer">http://localhost:3000</a>, I am getting a blank page.
  Am using Windows 10 and node -v 6.9.1</p>
  
  <p>Any help would be highly appreciated! Thanks.</p>