Slide 19
Slide 19 text
Callback style
render("started")!
User.find(1, function(err, user) {!
if(err) { handleError(err); return; }!
!
User.find(2, function(err2, user2) {!
if(err2) { handleError(err2); return; }!
!
Fight.calculateResult(user, user2, function(err3, fight){!
if(err3) { handleError(err3); return; }!
!
Fight.save(fight, function(err4, fight2){!
if(err4) { handleError(err4); return; }!
!
render(fight2);!
});!
});!
});!
})!
render("ended")!
!