It also generally requires zero changes to your existing application code: you won't have to create separate @NgModule s, one for the server-side rendered application and one for the regular client application (unless you want to).