فریمورک جاوااسکریپت برای طراحیهای مبتنی بر MVC. به کمک Backbone طراح میتواند مدلها، نمایشها و عملیات روتینگ را به صورت ماژولار انجام دهد. Backbone بسیار سبک است و تنها وابستگی آن Underscore.js است -هرچند امکان lodash هم به صورت غیر رسمی وجود دارد- و تنها برای عملیاتی که نیاز به قابلیت شبکه دارند به jQuery یا Zapto نیاز دارد.
Backbone طراحی شیگرا را هم در جاوااسکریپت آسان میکند.