You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/glossary.md
+8-2Lines changed: 8 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -216,7 +216,7 @@ SSR
216
216
server-side rendering
217
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
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.
219
+
In Volto, SSR returns HTML markup that closely matches the final {term}`DOM` structure of the React components used to render that page, but it is not the complete page.
220
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
221
222
222
In Classic UI, SSR returns the complete page back to the client in the response.
@@ -225,6 +225,12 @@ server-side rendering
225
225
SSR enables a developer to customize a website per request and per user.
226
226
In addition, SSR can improve performance and search engine optimization (SEO) for a website.
227
227
228
+
DOM
229
+
Document Object Model
230
+
The Document Object Model (DOM) is a programming interface for web documents.
231
+
It represents the page so that programs can change the document structure, style, and content.
232
+
The DOM represents the document as nodes and objects; that way, programming languages, such as JavaScript and React, can interact with the page.
233
+
228
234
SPA
229
235
single page application
230
236
A type of JavaScript application that aims to provide a better user experience by avoiding unnecessary reloading of the browser page, instead using {term}`AJAX` to load backend information.
@@ -263,7 +269,7 @@ Yarn
263
269
[Yarn](https://classic.yarnpkg.com/) is a JavaScript package manager.
264
270
265
271
Hydration
266
-
After loading an HTML page generated with {term}`SSR` in the browser, React can populate the existing DOM elements, and recreate and attach their coresponding components.
272
+
After loading an HTML page generated with {term}`SSR` in the browser, React can populate the existing {term}`DOM` elements, and recreate and attach their coresponding components.
267
273
268
274
JSX
269
275
A dialect of JavaScript that resembles XML, it is transpiled by Babel to JavaScript functions.
0 commit comments