Skip to content

Commit f466123

Browse files
committed
First attempt to define AJAX
1 parent 5ace25b commit f466123

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

docs/glossary.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,12 +227,19 @@ server-side rendering
227227
228228
SPA
229229
single page application
230-
A type of JavaScript application that aims to provide a better user experience by avoiding unnecessary reloading of the browser page, instead using AJAX to load backend information.
230+
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.
231231
232232
HMR
233233
hot module replacement
234234
[Hot module replacement](https://webpack.js.org/guides/hot-module-replacement/) (HMR) is a development feature provided by Webpack that automatically reloads, in the browser, the JavaScript modules that have changed on disk.
235235
236+
Ajax
237+
AJAX
238+
Asynchronous JavaScript and XML
239+
AJAX allows web applications to change parts of the page dynamically without reloading the entire page.
240+
In Plone, after a page with JavaScript is loaded, the JavaScript will send an asynchronous request to the server.
241+
The server will send a response back to the client, which is then rendered on the client side.
242+
236243
Yeoman
237244
A popular scaffolding tool similar to Plone's `mr.bob` or `ZopeSkel`.
238245
https://yeoman.io/

0 commit comments

Comments
 (0)