0.0.6 • Published 9 years ago

html-renderer v0.0.6

Weekly downloads
1
License
MIT
Repository
github
Last release
9 years ago

html-renderer

Render HTML content using Virtual DOM. This project uses code from virtual-html and html-patcher.

Build

$ browserify index.js > html-renderer.js

Usage

<script src="html-renderer.js"></script>

Sample:

var counter = 0;
var homeRenderer = htmlRenderer(document.body, renderHome());
var timeRenderer = htmlRenderer(document.getElementById('time'), renderTime());

setInterval(function () {
  homeRenderer(renderHome());
  timeRenderer(renderTime());
}, 1000);

function renderHome() {
	counter++;
  return '<div id="home"><h1>Counter:' + counter + '</h1><div id="time"></div></div>';
}

function renderInbox() {
  return '<h1>The time now is:<span>' + new Date().toGMTString() + '</span></h1>';
}

License

MIT

0.0.6

9 years ago

0.0.5

9 years ago

0.0.4

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago