Backbone.js एक जावास्क्रिप्ट लाइब्रेरी है जिसमें RESTful JSON इंटरफ़ेस है और यह मॉडल-व्यू-प्रस्तोता (MVP) एप्लिकेशन डिज़ाइन प्रतिमान पर आधारित है। बैकबोन हल्के वजन के लिए जाना जाता है, क्योंकि इसकी एकमात्र निर्भरता एक जावास्क्रिप्ट लाइब्रेरी अंडरस्कोरजेएस पर है। इसे सिंगल-पेज वेब एप्लिकेशन विकसित करने और ... रखने के लिए डिज़ाइन किया गया है।