Backbone.js ایک جاوا اسکرپٹ لائبریری ہے جس میں ایک آرام دہ JSON انٹرفیس ہے اور یہ ماڈل – view – presenter (MVP) ایپلیکیشن ڈیزائن کے نمونے پر مبنی ہے۔ بیک بون ہلکا پھلکا ہونے کے لیے جانا جاتا ہے ، کیونکہ اس کا واحد انحصار ایک جاوا اسکرپٹ لائبریری UnderscoreJs پر ہے۔ یہ سنگل پیج ویب ایپلی کیشنز تیار کرنے اور رکھنے کے لیے ڈیزائن کیا گیا ہے۔