Open-source project
Schlankes REST-Middleware-Package für TYPO3
qkskima_api
Eine leichtgewichtige TYPO3-Extension für REST-artige API-Endpunkte — ganz ohne Extbase, Plugins oder TypoScript-Konfiguration.
The challenge
TYPO3 bietet keinen schlanken Weg, um einfache REST-artige Endpunkte bereitzustellen. Selbst für kleine JSON- oder Fragment-Antworten ist üblicherweise die volle Extbase-Maschinerie mit Plugins und TypoScript-Konfiguration nötig — unverhältnismäßig viel Aufwand für moderne, leichte Frontend-Patterns wie SPA-ähnliche Anwendungen, HTML-over-the-Wire (z. B. Turbo, htmx) oder schlanke Headless-Integrationen.
The solution
QkSkima hat mit qkskima_api eine schlanke, Extbase-freie Middleware für TYPO3 entwickelt und als Open Source veröffentlicht. Sie erlaubt die Definition von REST-artigen Endpunkten unter /api/*-Pfaden direkt im Code, inklusive CSRF-Schutz und Unterstützung für Frontend-Authentifizierung. Endpunkte lassen sich direkt aus Fluid-Templates heraus ansprechen — ganz ohne Plugin- oder TypoScript-Umweg.
The result
TYPO3-Teams können moderne, leichte Frontend-Patterns umsetzen — SPA-ähnliche Anwendungen, HTML-over-the-Wire oder schlanke Headless-Integrationen — ohne für jeden kleinen Endpunkt die volle Extbase-Struktur aufzusetzen. Als Open-Source-Paket frei nutzbar für jedes TYPO3-Projekt mit demselben Bedarf.
Facing a similar challenge?
Take a look at our plans or start right away with your own project.