я остановился на
https://github.com/kulikov/route-js
если делать примерно так:
Route.map('#/search/:name').to(function() {
$.ajax({
type: 'GET',
url: '/search',
data: {
'name' : this._getParam('name')
},
success: function(msg){
$('#content').html('');
$.each(msg.data, function (i, row) {
tmpl = '<div class="row">';
tmpl += '<div class="title">'+row.title+'</div>';
tmpl += '<div class="body">'+row.text+'</div>';
tmpl += '</div>';
$('#content').append(tmpl);
});
}
});
});
правильно будет или можно лучше ?