A Marionette.View and Marionette.CompositeView implementation with virtual-dom.
- If you are using Marionette.js v3+ you should use marionette-vdom v0.2+ (or the latest)
- If you are using Marionette.js v2 you should use marionette-vdom v0.1.2-b
This module exposes View as the VDOM implementation for Marionette.View and CompositeView for Marionette.CompositeView:
var VDOMView = require('marionette-vdom').View;
var VDOMCompositeView = require('marionette-vdom').CompositeView;To install:
npm installTo run the demo app:
npm run demo
open http://127.0.0.1:9966/demo/demo.htmlTo run the perf test:
npm run perf
open http://127.0.0.1:9966/perf/perf.htmlTo run the unit tests:
npm testTo generate binaries:
./build.sh
uglifyjs --compress --mangle -- marionette.vdom.js > marionette.vdom.min.jsMake sure to check out the change log.
IE 9 on