marionette-vdom

by themindfuldev

themindfuldev /marionette-vdom

Marionette.js views implemented with virtual-dom

130 Stars 13 Forks Last release: Not found Other 106 Commits 7 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

marionette-vdom

Build Status Coverage Status npm version Davis Dependency status

A

Marionette.View
and
Marionette.CompositeView
implementation with virtual-dom.

Version

  • 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

Usage

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;

How tos

To install:

npm install

To run the demo app:

npm run demo
open http://127.0.0.1:9966/demo/demo.html

To run the perf test:

npm run perf
open http://127.0.0.1:9966/perf/perf.html

To run the unit tests:

npm test

To generate binaries:

./build.sh
uglifyjs --compress --mangle -- marionette.vdom.js > marionette.vdom.min.js

Make sure to check out the change log.

Browser support

IE 9 on

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.