Glossary
Reference definitions for all key terms used across the CMS platform.Architecture & Patterns
| Term | Definition |
|---|---|
| Headless CMS | A CMS that separates content management (back-end) from its presentation (front-end). Content is exposed via APIs and displayed across multiple channels (website, mobile app, extranet). |
| API-first | An approach where all features are exposed via APIs as a priority, ensuring flexibility and easy integration. |
| SSR (Server-Side Rendering) | Rendering pages on the server before sending them to the browser, improving SEO and initial performance. |
| Hydration | The process of making a server-rendered page interactive in the browser via JavaScript. |
| RBAC (Role-Based Access Control) | A permissions system based on roles assigned to users. |
| Tenancy / Multi-tenant | The ability to manage several independent sites or organizations within a single platform instance. |
Content Units
| Term | Definition |
|---|---|
| Page | The main content unit, with canonical URL, metadata, and versioning. |
| Article | A lighter piece of content for quick publishing (news, announcements, publications) organized with taxonomies. |
| Block | A reusable content building unit within a page. Can be: Widget (simple, no dedicated URL, e.g., counter), Hybrid block (partially dynamic, e.g., agenda), or Full application (complete module with routes, e.g., job board). |
| Plugin Manifest | A file describing a plugin’s capabilities (routes, SEO, permissions, cache). |
| Dynamic Pages | Pages automatically generated from data (directories, events, job offers). |
Content Organization
| Term | Definition |
|---|---|
| Taxonomies | Classification systems (categories, tags) used to organize articles. |
| Canonical URL | The official version of a page’s URL to avoid duplicate content and improve SEO. |
| Redirect (301/302) | URL redirection, either permanent (301) or temporary (302). |
| Hreflang | An HTML attribute indicating the language and geographic targeting of a page. |
| Sitemap | A file listing a site’s pages to help search engines index them. |
Design & Theming
| Term | Definition |
|---|---|
| Design System | A standardized set of UI components (buttons, forms, pagination) ensuring consistency and accessibility. |
| Design tokens | Centralized style variables (colors, typography, spacing) used across the CMS. |
| Theme | A structured set defining the visual identity (header, footer, colors, typography). |
| Variation | A lighter adjustment of a theme (rounded vs. square, alternative styles). |
| Custom CSS | Custom styling rules, limited by guardrails to avoid breaking the design system. |
Performance & Monitoring
| Term | Definition |
|---|---|
| TTFB (Time to First Byte) | The time it takes for the first byte of data to reach the browser from the server. |
| Performance budget | Technical limits set (JS/HTML size, image weight, loading times). |
| Cache eviction | Mechanism for removing or updating cached files. |
| Telemetry / Events spec | Standardized events emitted by the CMS and plugins to ensure consistent statistics. |
| FinOps hooks | Mechanisms for tracking infrastructure costs (storage, bandwidth, queries, image transformations). |
Analytics & Compliance
| Term | Definition |
|---|---|
| EU CDN | A content delivery network located in Europe, ensuring speed and GDPR compliance. |
| Matomo | An open-source web analytics platform, GDPR-compliant alternative to Google Analytics. |
| CMP (Consent Management Platform) | A tool for managing user consent (GDPR). |
Media & Storage
| Term | Definition |
|---|---|
| DAM (Digital Asset Management) | A system for managing digital assets (images, videos, documents) with metadata and search. |
| S3-compatible storage | Object storage compatible with the Amazon S3 protocol (e.g., MinIO, Wasabi). |
| On-the-fly image resizing | Resizing images dynamically through URL parameters. |
AI
| Term | Definition |
|---|---|
| AI-First | A strategy to integrate AI at the core of the CMS (not as an afterthought). |
| AI-assisted content editing | AI support for writing (SEO, translations, alt-text, corrections). |
| AI-powered design generation | AI tools for creating layouts or images. |
| Adaptive personalization | Dynamic adaptation of content, design, and layout based on user profile or behavior. |