title: React className naming convention
body: <p>As we know, we are supposed to use lowercase and dash for css class name in raw html (e.g. <code>&lt;div class="lower-case-dash" /&gt;</code>). What about in React JSX?</p>
  
  <p>For html elements and other React components, what is the naming convention for css class name? camelcase or dash?</p>
  
  <pre><code>&lt;div className="divClass"&gt;Something&lt;/div&gt;
  &lt;div className="DivClass"&gt;Something&lt;/div&gt;
  &lt;div className="div-class"&gt;Something&lt;/div&gt;
  &lt;SomeComponent className="SomeComponent" /&gt;
  &lt;SomeComponent className="some-component" /&gt;
  </code></pre>