title: Pros and cons of using WebAssembly + Blazor?
body: <p>My questions are:</p>
  
  <ul>
  <li>Is runtime downloaded every time SPA is opened? Even if it is cached, won't downloading runtime take way too much time for web app?</li>
  <li>Are additional assemblies (Nuget, C++ libs, etc) sent to browser? If so, isn't that too size-expensive and won't it cause an app to open way too long?</li>
  <li>Is performance better enough comparing to Javascript on V8?</li>
  <li>Are there any breathtaking differences comparing to Razor?</li>
  </ul>
  
  <p>And, answering all these questions, are there any reasons to use Blazor+Wasm over Javascript?</p>