backbone

Give your JS App some Backbone with Models, Views, Collections, and Events

28,104 stars JavaScript Markdown Skills API Spec
AI Prompts & Specs

Repository: jashkenas/backbone


Stars: 28086

README.md

____ __ __
/\ _\ /\ \ /\ \ __
\ \ \ \ \ __ ___\ \ \/'\\ \ \____ ___ ___ __ /\_\ ____
\ \ _ <' /'__
\ /'___\ \ , < \ \ '__\ / __\ /' _ \ /'__\ \/\ \ /',__\
\ \ \ \ \/\ \ \.\_/\ \__/\ \ \\\\ \ \ \ \/\ \ \ \/\ \/\ \/\ __/ __ \ \ \/\__, \
\ \____/\ \__/.\_\ \____\\ \_\ \_\ \_,__/\ \____/\ \_\ \_\ \____\/\_\_\ \ \/\____/
\/___/ \/__/\/_/\/____/ \/_/\/_/\/___/ \/___/ \/_/\/_/\/____/\/_/\ \_\ \/___/
\ \____/
\/___/
(_'_______________________________________________________________________________'_)
(_.———————————————————————————————————————————————————————————————————————————————._)


Backbone supplies structure to JavaScript-heavy applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing application over a RESTful JSON interface.

For Docs, License, Tests, pre-packed downloads, and everything else, really, see:
https://backbonejs.org

To suggest a feature or report a bug:
https://github.com/jashkenas/backbone/issues

For questions on working with Backbone or general discussions:
security policy,
https://stackoverflow.com/questions/tagged/backbone.js,
https://matrix.to/#/#jashkenas_backbone:gitter.im or
https://groups.google.com/g/backbonejs

Backbone is an open-sourced component of DocumentCloud:
https://github.com/documentcloud

Testing powered by SauceLabs:
https://saucelabs.com

Many thanks to our contributors:
https://github.com/jashkenas/backbone/graphs/contributors

Special thanks to Robert Kieffer for the original philosophy behind Backbone.
https://github.com/broofa

This project adheres to a code of conduct. By participating, you are expected to uphold this code.