t;</code>)</li>
</ul>
<p>In addition, since hyperscript is plain Javascript, it&#39;s often more natural to indent than JSX:</p>
<pre><code class="lang-jsx">//JSX
var BigComponent = {
  activate: function() {/*...*/},
  deactivate: function() {/*...*/},
  update: function() {/*...*/},
  view: function(vnode) {
    return [
      {vnode.attrs.items.map(function(item) {
        return &lt;div&gt;{item.name}&lt;/div&gt;
      })}
      &lt;div
        ondragover={this.activate}
        ondragleave={this.deacti