backbone.js版を実装