JSFiddle - React, Tailwind, and code Playground

HTML

<div id="about"></div>

JavaScript

require([
    'dijit/layout/ContentPane',
    'dijit/_TemplatedMixin',
    "dojo/parser",
    'dojo/_base/declare',

    'dojo/domReady!'], function (ContentPane, TemplatedMixin, parser, declare) {
    console.debug("Ready");
    var aboutWidget = declare([ContentPane, TemplatedMixin], {
        templateString: "<div><h1 data-dojo-attach-point='title'>${text}</h1><div data-dojo-attach-point='containerdfNode'></div></div>",

        text: "bar"
    });

    var w = new aboutWidget({
        text: "Title from widget property 'text'",
        content : "The pane contents"
    }, "about");

    w.startup();

});