Server Side Rendering or SSR for short is a technique for rendering web applications on the server instead of the client.
This is not to be confused with Static Site Generation, which is the idea of generating actual HTML files that live on a server. Server Side Rendering does not generate files, it instead works just as a modern Single Page Application does, except it happens to render on the server instead of the client.
In modern front-end web frameworks such as React, Vue and Angular, you load a skeleton into the web browser and then the JavaScript loads and begins rendering the application for the user.
In a server side rendered application, instead of getting a skeleton.. the browser receives a full web document that is already rendered and ready to be shown to the user.
It's also common practice to render parts of the app on the server before having it sent to the browser to complete the process. This is also considered server side rendering, but is more specifically referred to as Partial Server Side Rendering.
Partial Server Side Rendering is likely what you're used to if you use frameworks such as Next.js (React), Nuxt.js (Vue) or Angular Universal.
#WhatTheHeck #ServerSideRendering
🎵 Music by Moon Wash.
https://songfuze.com/artist/moonwash
---
👀 Follow Me:
Twitter ➔ / portexe
Instagram ➔ / port.exe
GitHub ➔ https://github.com/portexe
Facebook ➔ / portexe
Website ➔
GAMING ➔ / portexe