Angular2 Single Page Application with lazy loading
PreRendering at server side
Commincation channel <--> Identity server(Auth server) server side states render profile information address information
Commincation channel <-- API server
Pre rendering product information
pre rendering order/payments information