="#ovtoapp">Ovto::App</a></h1>
<p>First of all, you need to define a subclass of <code>Ovto::App</code> and define <code>class State</code>,
<code>class Actions</code> and <code>class MainComponent</code> in it.</p>
<h2 id="example"><a class="header" href="#example">Example</a></h2>
<p>This is a smallest Ovto app.</p>
<pre><code class="language-rb">require 'opal'
require 'ovto'

class MyApp &lt; Ovto::App
  class State &lt; Ovto::State
  end

  class Actions &lt; Ovto::Actions
  end

  class MainComponent &