Server Side Rendering with
Angular Universal
A proof of concept for implementing the SSR in FlexFunding client app
14 Jul 2020
Server Side Rendering In FF-
Client
What is SSR?
It is a technique used to improve the
perceived page load times.
Normally browser downloads the bundle
and then renders in client’s pc. SSR
renders from servers directly
SSR pros and cons
Pros
• Initial loading time
• SEO
Cons
• Server Cost
• Complex Caching
Our Findings
The good
FF is client loading time is blazingly
fast now.
Our Findings
The Bad
Server cost, we will need a
dedicated server for this. It needs
a good ram, if concurrent users
are high.
Our Findings
The Ugly
• Too many previous codes in client app, are using ‘window’ and
‘document’ object, which is only present in browser. Need to fix this
• Need to re-architect authentication system, now it’s token based, we need
to make it cookie based. It will impact some of backend tasks too