Backbone.js是一套JavaScript框架与RESTful JSON的应用程式介面。也是一套大致上符合MVC架构的编程范型。Backbone.js以轻量为特色，只需依赖一套Javascript 函式库即可运行。常被用来开发单页的网际网路应用程式，以及用来维护网路应用程式的各种部份（例如多使用者与伺服器端）的同步。Backbone.js是由Jeremy Ashkenas所开发，他同时也是CoffeeScript的开发者。
使用.下列这些网站皆使用了Backbone.js。