Angular 5 Universal – Server-Side Rendering (SSR)
Angular Universal produces static application pages on the server through a procedure called server-side rendering (SSR).
This article provides an outline of Angular Universal, which helps you to run your Angular application on the server and also you can download a sample Angular Universal Application.
A regular Angular application executes within the browser, rendering pages in the DOM in light of user actions. However an Angular Universal could generate and serve those pages in response to requests from browsers. It may additionally pre-generate pages as HTML files that you serve later.
Why Server-Side Rendering (SSR)
There are three significant reasons to create a Universal version of your app.
- Encourage web crawlers (Search Engine Optimization – SEO)
- Enhance performance on mobile and low-powered devices
- Show the first page fast
Download the completed example code, which runs on a node express server.