Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gmac/backbone.epoxy
Declarative data binding and computed models for Backbone
https://github.com/gmac/backbone.epoxy
Last synced: 29 days ago
JSON representation
Declarative data binding and computed models for Backbone
- Host: GitHub
- URL: https://github.com/gmac/backbone.epoxy
- Owner: gmac
- License: mit
- Created: 2013-02-19T00:42:19.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2018-04-11T16:00:40.000Z (over 6 years ago)
- Last Synced: 2024-04-14T09:06:34.173Z (7 months ago)
- Language: JavaScript
- Homepage: http://epoxyjs.org
- Size: 1010 KB
- Stars: 616
- Watchers: 33
- Forks: 92
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Epoxy.js : Data Binding for Backbone
[Epoxy.js](http://epoxyjs.org "Epoxy.js") is an elegant and extensible data binding library for [Backbone.js](http://backbonejs.org "Backbone.js"); it provides feature-rich extensions of Backbone's `Model` and `View` components designed to hook view elements directly to data models. Epoxy captures some great aspects of [Knockout.js](http://knockoutjs.com "Knockout.js") and [Ember.js](http://emberjs.com "Ember.js") in a familiar API that feels tastefully like Backbone, with minimal additional file size (~10k-min, 2k-gzip). Some key features in Epoxy include:
- Computed Model & View Attributes
- Declarative View Bindings
- Automated Dependency Mapping
- Automatic View UpdatesEpoxy builds on [jQuery](http://jquery.com "jQuery.js")/[Zepto](http://zeptojs.com/ "Zepto.js")+[Backbone](http://backbonejs.org "Backbone.js") and works where they work: IE6+, Firefox 3+, Safari, Chrome.
## Help & Documentation
See [documentation](https://codepen.io/anon/pen/aYMxJM).