title: Difference between "ionic serve" and "ionic build browser"
body: <p>I am working on a project to create a mobile application version of a website(website already deployed and serving), we are using Ionic v1.7.16.</p>
  
  <p>It has been reviewed by my superiors whether if we can work on Ionic project and then deploy it to the web also(replacing the previous web version), to have nearly same interface and user experience in both mobile and browser(desktop).</p>
  
  <p>I've read about "Ionic Browser Platform", experienced with it a bit and I haven't come across with a problem.</p>
  
  <p>My questions is same as the title. Is there a difference between "ionic serve" and "ionic build browser"?</p>
  
  <p>My observations:</p>
  
  <ul>
  <li>When adding "browser" as a platform to a project, browser versions of cordova plugins are added, which I believe prevents inconsistencies between platforms.</li>
  <li>I face with totally same interface and functionality between "ionic serve" and "ionic run browser". I also used "python -m SimpleHTTPServer" to view/emulate what will it be like if we ever deploy browser version, and it is also the same as previous two.</li>
  </ul>
  
  <p>Ionic browser platform is still in beta, and I haven't encountered with too many sources like I do about Ionic platform android. FAQ/sources about Ionic browser platform of all kind is also appreciated.</p>