What is the correct way to use express with a second div that needs data

I have the following layout.jade file:

!!! 5
html
    head
    body
        #left
            #leftbody
        #center
            #centerbody
                #container!= body
        #right
            #rightbody

And I have the following route.js file:

app.get('/',
    function(req, res) {
        Post.find({}).execFind(
            function(err, data) {
                res.render('post/index', {
                    posts: data
                });
        });
});

I'm currently rendering #centerbody based on links in the #leftbody. I'm wondering how I could use express to populate the #rightbody. Currently I'm populating a ul in #rightbody using an ajax call in document.ready but was wondering if there was another way using express.

I would strongly advise you to have a look at Jade includes, or, even better, Jade template inheritance

This would allow you to keep, for all your pages, the common parts of the page in separated files. And allow easier maintenance. This is definitely the thing to do.