Walmart & server side rendering React in Practice – The Benefits of Server Side Rendering Over Client Side Rendering
The couple days ago I wrote two articles related with server side rendering of React on Total.js (Node.js Framework). I received a lot of questions about benefits this solution.
When I was about to write another article on this subject, I saw a great post about this issue. Article describe the Benefits of Server Side Rendering Over Client Side Rendering in Walmart company. This is a great article that I highly recommend. Practice make perfect:
“..Most of our pages on walmart.com are using server side rendering (henceforth SSR) with only a few unique exceptions. We are using server side rendering for two reasons:
Performance benefit for our customers
Consistent SEO performance
Due to the benefits of SSR, when we transformed our stack to React and Nodejs, we put a lot of time and effort in optimizing SSR performance. One of our key metrics for measuring performance is “above the fold” render. Our Electrode framework that we open sourced has multiple modules to improve the performance of SSR and I blogged previously about the benefit of those modules.
When we announced Electrode and its focus on SSR, I received tons of questions and comments asking about the benefit of SSR. This blog post focuses on the performance benefit of using SSR — Andrew Farmer and Patrick Hund did a great job covering the SEO benefits..