JSFiddle - React, Tailwind, and code Playground

HTML

<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/dojo/1.6/dijit/themes/soria/soria.css">
<html lang="en">
    <head>
        <meta charset="utf-8" />
        <link rel="stylesheet" href="dojoToolkit/dojo-build-1.6.1/dojo/resources/dojo.css" />
        <link rel="stylesheet" href="dojoToolkit/dojo-build-1.6.1/dijit/themes/soria/soria.css" media="screen" />
        <script src="dojoToolkit/dojo-build-1.6.1/dojo/dojo.js" data-dojo-config="isDebug:false, parseOnLoad:true, useCommentedJson:true"></script>
                
        <script src="formbuilder.js"></script>
    </head>
    
    <body class="soria">

    </body>
</html>

JavaScript

dojo.require("dijit.form.Form");
dojo.require("dojox.layout.TableContainer");
dojo.require("dijit.form.TextBox");

function buildForm() {
    var form = new dijit.form.Form({
    });
    form.placeAt(document.body);
    
    var layout = new dojox.layout.TableContainer({
        showLabels: true,
        orientation: "horiz"
    });
    
    var textBox = new dijit.form.TextBox({
        name: 'text',
        title: 'My Label'
    });
    
    layout.addChild(textBox);
    layout.placeAt(form.containerNode);
    layout.startup();
}

dojo.addOnLoad(buildForm);