title: Reloading Vaadin UIs without restarting the application
body: <p>I am developing a Vaadin 8 UI. At the moment, each time I modify the UI, I have to restart my application.</p>
  
  <p>Is there a better way? I have tried attaching the Java debugger and using IntelliJ's Reload Changed Classes feature, but the hotswap fails.</p>
  
  <p>I have seen mention of <a href="https://zeroturnaround.com/software/jrebel/" rel="noreferrer">JRebel</a> in the context of Vaadin, but I can't afford that - <a href="https://github.com/spring-projects/spring-loaded" rel="noreferrer">Spring Loaded</a> seems to be <a href="https://github.com/Artur-/spring-boot-loaded-vaadin" rel="noreferrer">another option</a>. Is there anything else?</p>