title: Does Svelte do away with MVC?
body: <p>I just got introduced to Svelte. And my first impressions were that Svelte seems to place styling and functionality related code all together in one place. If that's true doesn't it do away with the age-old MVC concept?</p>
  
  <p>For example, this is what would happen in Svelte.</p>
  
  <pre><code>&lt;script&gt;
    import TodoHeader from "./TodoHeader.svelte";
    import TodoList from "./TodoList.svelte";
    import { itemStore } from "./store";
  &lt;/script&gt;
  
  &lt;style&gt;
    main {
      font-family: sans-serif;
      text-align: center;
    }
  &lt;/style&gt;
  
  &lt;main&gt;
    &lt;div&gt;Total item: {$itemStore.length}&lt;/div&gt;
    &lt;TodoHeader /&gt;
    &lt;TodoList /&gt;
  &lt;/main&gt;
  </code></pre>
  
  <p>Seeing <code>&lt;html&gt;</code> code with <code>&lt;script&gt;</code> and <code>&lt;style&gt;</code> code, all in one, gave me the heebie-jeebies! Is this all true?</p>