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>