Haber si entiendo,
 
Lo que quieres esque al dar click a una url esta con el id del Post que indique te lleva a esta url y de allí te de todo lo relacionado con el post id.. 
No necesitas hacerlo con node.js eso se puede hacer con un Server tradiciona, pues quieres darle click a un enlace y que te lleve a una pagina , pierde el sentido usando Node.js 
Node.js es usado para obtener información en tiempo real.. 
Entonces allí si necesitas Node y socket.io 
un ejemplo rápido    
Código Javascript
:
Ver original<script>
 
var socket = io('http://localhost');
  socket.on('posts', function ( data.ids ) {
     $.each( data.ids ,  function( key , val ){
           $('<a>' , {
               text : 'click aqui para ver este post',
               rel   :  val,
                onclick : function( ev ){
                    socket.emit('get post with', { id : this.attr('rel') } );
                }
            }).appendTo( $('body') );
      });
  });
  socket.on('show post' , function( postObject ){
      // as lo que quieras hacer con el objeto , como pasarlo a un div.
  });
 
</script>