title: Add/load components dynamically
body: <p>Good Blazor people, I need your help.</p>
  
  <p>Today when adding components to a page, you normally do something like this:</p>
  
  <pre><code>@page "/somepage"
  
  &lt;MyComponent&gt;&lt;/MyComponent&gt;
  </code></pre>
  
  <p>What I want to do is to add the components dynamically, something like this:</p>
  
  <pre><code>@page "/somepage"
  
  @dynamicComponent
  
  @functions{
   BlazorComponent dynamicComponent = Activator.CreateInstance&lt;Components.MyComponent&gt;();
  }
  </code></pre>
  
  <p>Any ideas how to do this, adding or loading components dynamically?</p>