< CMS Certified Integrator 14 LTS

Fluid Components

TYPO3

Show in app

Description

Fluid Components are self-contained UI building blocks written entirely in Fluid — no PHP ViewHelper classes are required. Unlike standard partials, they declare an explicit, typed API via <f:argument>, making their interface self-documenting and preventing the use of implicit template variables. Child content can be embedded using <f:slot>, meaning components can be assembled in a way that standard partials cannot. Components follow Atomic Design methodology - they are organized by complexity into Atoms, Molecules, and Organisms, promoting a structured and scalable template architecture.

Goals

  • I understand the benefits of a component-based approach in Fluid.
  • I know when to use components instead of partials or sections.
  • I can design reusable UI elements using Fluid components.
  • I understand how components contribute to scalable template architecture.

Maintainer

Oliver Thiele Web Development Oliver Thiele