title: ReactJS without JSX
body: <p>I am using React to generate a decently huge and complicated DOM tree structure 
  but I choose not to go with JSX (<em>just to avoid the eventual and unavoidable 
  transformation from JSX to JS again</em>). Some portions of this DOM will be generated or visible to user based on certain (if-else) conditions. In another case, a loop might be required to generate a few HTML elements and so on. </p>
  
  <p>However, I could not find any good atricles around that explain React without JSX. </p>
  
  <p>Hence, <strong>please guide and show how to use ReactJS without JSX</strong> and using Factory, class, components and others. </p>
  
  <p>There are not enough documentations on this. </p>