Deployment
A deployment is the process of releasing new code, features, or content updates to a live production website. This is a critical event for any caching system, as the cached content may become instantly outdated. Speed Kit uses an automatic Deployment Detection feature to identify when a new version of a site is released, which triggers a process to safely and efficiently update its caches with the new content.
Related web performance terms
- DOM (Document Object Model)
The DOM is a tree-like representation of all the elements in an HTML document that is created by the browser when it loads a page.
- DOM Content Loaded
DOM Content Loaded (DOMContentLoaded or DCL) is a browser event that fires when the initial HTML document has been completely loaded and parsed, without waiting for stylesheets, images, and subframes to finish loading.
- DOM Size
DOM Size refers to the total number of elements (nodes) and the complexity of their nesting within a page's HTML structure.
- Deferred JS loading
Deferred JS loading is a technique for loading JavaScript files in a non-blocking way using the `defer` attribute on a `<script>` tag.