I am trying to make my own blogging system using node.js, express.js with jade and mongodb (hosted on mongolab.com). I want to have on one page list of all posts stored in database. I have worries about page load speed after I add more posts cause I am contacting mongodb each time page refreshes.
My questions are: Is it ok to get data from database each time page refreshes? Or how can I store these data cached somewhere? Or is there a quicker way because these data are not often changed?