Declarative data binding and computed models for Backbone
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc Grammar correction to tutorial (thanks @jemiahlee) Nov 19, 2014
.gitignore
LICENSE Adding setterOptions attribute to view, updating docs with two-way fi… Jun 28, 2013
README.md Update README.md Apr 11, 2018
backbone.epoxy.js Merge pull request #121 from Narsul/master Oct 17, 2015
backbone.epoxy.min.js Merge allow non-identifier keys in object notation without quoting twice Oct 17, 2015
backbone.epoxy.min.map Merge allow non-identifier keys in object notation without quoting twice Oct 17, 2015
bower.json Merge allow non-identifier keys in object notation without quoting twice Oct 17, 2015
gruntfile.js Fixing options issue in newer jQuery. Oct 17, 2015
package.json Merge allow non-identifier keys in object notation without quoting twice Oct 17, 2015
test.html Fixing options issue in newer jQuery. Oct 17, 2015
test.js Merge allow non-identifier keys in object notation without quoting twice Oct 17, 2015

README.md

Epoxy.js : Data Binding for Backbone

Epoxy.js is an elegant and extensible data binding library for 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 and 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 Updates

Epoxy builds on jQuery/Zepto+Backbone and works where they work: IE6+, Firefox 3+, Safari, Chrome.

Help & Documentation

See documentation.