>

Server Side Render

var Exact = require('exact');
Exact.Skin = require('exact-skin-cheerio'); // important!
var Demo = Exact.defineClass({
  extend: Exact.Component,
  statics: {
    template: '<div title@="$.tooltip">@{ $.message }</div>',
    descriptors: ['tooltip', 'message']
  }
});
var demo = Exact.Component.create(Demo, {tooltip: '123', message: '456'});
demo.attach(Exact.Skin.parse('<div></div>')[0]);
setImmediate(function() { // due to async rendering
  console.log(Exact.Skin.renderToString(demo.$skin)); // output: <div title="123">456</div>
}, 0);