There's a fair amount of overlap between them, so I'm not sure you'd want to use both. Backbone has a more integrated persistence layer, but that layer is pretty tied to the model. It wouldn't make sense to use that and use Knockout for the view. There may be some useful cross-pollination, but that should just be by both frameworks adding/changing features.