Glossary

Reference definitions for all key terms used across the CMS platform.

Architecture & Patterns

TermDefinition
Headless CMSA 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-firstAn 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.
HydrationThe 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-tenantThe ability to manage several independent sites or organizations within a single platform instance.

Content Units

TermDefinition
PageThe main content unit, with canonical URL, metadata, and versioning.
ArticleA lighter piece of content for quick publishing (news, announcements, publications) organized with taxonomies.
BlockA 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 ManifestA file describing a plugin’s capabilities (routes, SEO, permissions, cache).
Dynamic PagesPages automatically generated from data (directories, events, job offers).

Content Organization

TermDefinition
TaxonomiesClassification systems (categories, tags) used to organize articles.
Canonical URLThe 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).
HreflangAn HTML attribute indicating the language and geographic targeting of a page.
SitemapA file listing a site’s pages to help search engines index them.

Design & Theming

TermDefinition
Design SystemA standardized set of UI components (buttons, forms, pagination) ensuring consistency and accessibility.
Design tokensCentralized style variables (colors, typography, spacing) used across the CMS.
ThemeA structured set defining the visual identity (header, footer, colors, typography).
VariationA lighter adjustment of a theme (rounded vs. square, alternative styles).
Custom CSSCustom styling rules, limited by guardrails to avoid breaking the design system.

Performance & Monitoring

TermDefinition
TTFB (Time to First Byte)The time it takes for the first byte of data to reach the browser from the server.
Performance budgetTechnical limits set (JS/HTML size, image weight, loading times).
Cache evictionMechanism for removing or updating cached files.
Telemetry / Events specStandardized events emitted by the CMS and plugins to ensure consistent statistics.
FinOps hooksMechanisms for tracking infrastructure costs (storage, bandwidth, queries, image transformations).

Analytics & Compliance

TermDefinition
EU CDNA content delivery network located in Europe, ensuring speed and GDPR compliance.
MatomoAn open-source web analytics platform, GDPR-compliant alternative to Google Analytics.
CMP (Consent Management Platform)A tool for managing user consent (GDPR).

Media & Storage

TermDefinition
DAM (Digital Asset Management)A system for managing digital assets (images, videos, documents) with metadata and search.
S3-compatible storageObject storage compatible with the Amazon S3 protocol (e.g., MinIO, Wasabi).
On-the-fly image resizingResizing images dynamically through URL parameters.

AI

TermDefinition
AI-FirstA strategy to integrate AI at the core of the CMS (not as an afterthought).
AI-assisted content editingAI support for writing (SEO, translations, alt-text, corrections).
AI-powered design generationAI tools for creating layouts or images.
Adaptive personalizationDynamic adaptation of content, design, and layout based on user profile or behavior.