Skip to content

Commit 5ace25b

Browse files
committed
Redefine SSR
1 parent c58fe7c commit 5ace25b

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

docs/glossary.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -214,9 +214,14 @@ Express
214214
215215
SSR
216216
server-side rendering
217-
When first loading any Plone page, SSR will send HTML markup that closely matches the final DOM structure of the React components used to render that page.
217+
When a web browser or other HTTP client sends a request, the HTML markup for the page is created on the server, which sends a response consisting of HTML markup back to the client.
218+
219+
In Volto, SSR returns HTML markup that closely matches the final DOM structure of the React components used to render that page, but it is not the complete page.
220+
After the client loads the initial response, then the {term}`hydration` mechanism performs additional rendering on the client side, populating the DOM with additional HTML markup.
221+
222+
In Classic UI, SSR returns the complete page back to the client in the response.
223+
In some rare cases, additional HTML snippets may be loaded, such as in overlays or dialogs.
218224
219-
More generally, when a client sends a request to an SSR page, the HTML for the page is created on the server on each request.
220225
SSR enables a developer to customize a website per request and per user.
221226
In addition, SSR can improve performance and search engine optimization (SEO) for a website.
222227

0 commit comments

Comments
 (0)