title: What is the simplest and/or best way to send data between routes in node.js express?
body: <p>My setup is like this:</p>
  
  <p>I get data from omDB using a omdb lib from github, this whole parts looks like this:</p>
  
  <pre><code>router.post('/search', function(req, res) {
  
      var omdb = require('omdb');
  
      var title = req.body.title;
  
      omdb.get( {title: title}, true, function(err, movie){
          if(err) {
              return console.log(err);
          }
  
          if(!movie) {
              return console.log('No movie found');
          }
  
          //console.log('%s (%d)', movie.title, movie.year);
  
          result = movie.title+movie.year+movie.poster;
  
          console.log(result);
  
          res.redirect('/result');
      })
  
  
  });
  </code></pre>
  
  <p>And then i want to use the result from that post request in another route:</p>
  
  <pre><code>router.get('/result', function(req, res) {
  
      res.render('result', { title: title});
  
  });
  </code></pre>
  
  <p>What is the best and hopefully simplest approach to do this, consider that I am a node.js noob.. :)</p>