Advanced JavaScript Concepts
Advanced JavaScript Concepts looks at technologies, architectures, and topics with which JavaScript developers and engineers would be familiar. They include but are not limited to topics related to server-side rendering, static site generators, the internal workings of frameworks, single page applications, and progressive enhancement.
What is Server-side Rendering?
Server-side rendering is when you pre-generate the HTML, CSS, and JavaScript for a web application that normally loads inside of the user's web browser. Server-side rendering helps speed up loads and make single-page applications friendlier for search engines, caching, etc.