The Ember FastBoot project has the goal to provide exactly this: lightweight HTML&#x2F;CSS on the initial load and then hydrate the page&#x2F;application with JS.<p><a href="http:&#x2F;&#x2F;emberjs.com&#x2F;blog&#x2F;2014&#x2F;12&#x2F;22&#x2F;inside-fastboot-the-road-to-server-side-rendering.html" rel="nofollow">http:&#x2F;&#x2F;emberjs.com&#x2F;blog&#x2F;2014&#x2F;12&#x2F;22&#x2F;inside-fastboot-the-road-...</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;tildeio&#x2F;ember-cli-fastboot" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;tildeio&#x2F;ember-cli-fastboot</a>