title: How are widgets rendered in DOJO
body: <p>How are widgets rendered in Dojo? What is the flow or sequence with which various JSs are called. I am trying to understand how the internal code is contructed for widget.
  For example: If TabContainer is used , we can see the following code:</p>
  
  <pre><code>&lt;div dojoattachpoint="containerNode"
       class="dijitTabPaneWrapper
       dijitTabContainerTop-container dijitAlignClient"
       aria-labelledby="tabContainer_tablist_dijit_layout_ContentPane_0"
       style="left: 0px; top: 28px; position: absolute; width: 748px; height: 335px;"&gt;
  </code></pre>
  
  <p>So how is Dojo constructing all these?</p>