Wednesday, 30 May 2018

React JS

Server side rendering is one of the most important optimizations you can make to speed up a Javascript application. Browsers are designed from the ground up to show users rendered HTML as fast as possible.
True "single page applications" are only appropriate for a subset of the web, like email clients where you typically leave them open for weeks and do very few actual page loads.
Angular and others encourage you to do things like render your page with PhantomJS and serve that to search engine crawlers based on user agent, or pay cash money for that as a service. Yuck!
Server rendering with React isn't free, but once imple