Slide 28
Slide 28 text
Doing Parallel Actions
function getPageData(pageID, authorId, callback) {
var page, author;
loadPage(pageId, function (err, result) {
if (err) return callback(err);
page = result;
if (author) callback(null, page, author);
});
loadAuthor(authorID, function (err, result) {
if (err) return callback(err);
author = result;
if (page) callback(null, page, author);
});
}