Maenken Systems Components

API BASE

API Base

Das Framework für moderne HTTP- und REST-Services in Delphi

API Base ist das hauseigene Backend-Framework von Maenken Systems für die Entwicklung performanter HTTP- und REST-Services. Es bildet die technische Grundlage zahlreicher interner und kundenspezifischer Anwendungen und stellt wiederkehrende Funktionen wie Routing, Authentifizierung, Middleware, Background-Tasks und Deployment standardisiert bereit.

Developer Frameworks

API Base

Entwickelt für produktive Backend-Services

API Base richtet sich an Entwickler und Teams, die mehrere REST-Services konsistent entwickeln und betreiben möchten. Ein gemeinsames Framework sorgt für wiederverwendbare Strukturen, höhere Wartbarkeit und eine einheitliche Sicherheitsbasis über alle Dienste hinweg.

API Base ist aus realen Projekten entstanden und bildet das technische Fundament zahlreicher Anwendungen von Maenken Systems. Das Framework vereinfacht die Entwicklung moderner Backend-Services und schafft eine einheitliche Grundlage für sichere, wartbare und skalierbare REST-Anwendungen.

API BASE

Vorteile

API BASE

Vorteile

Neue Services in Stunden statt Tagen

Weniger Boilerplate-Code

Standardisierte Sicherheitsmechanismen

Ein Framework, ein Pattern, ein Update-Pfad

Docker-ready für produktive Umgebungen

Einheitliche Architektur/ Entwicklungsstandards

Entwickelt für produktive Backend-Services

API Base richtet sich an Entwickler und Teams, die mehrere REST-Services konsistent entwickeln und betreiben möchten. Ein gemeinsames Framework sorgt für wiederverwendbare Strukturen, höhere Wartbarkeit und eine einheitliche Sicherheitsbasis über alle Dienste hinweg.

API Base

Zentrale Funktionen

  • Modulare Middleware-Pipeline (CORS, Auth, Logging, Rate-Limiting)
  • Integriertes Authentifizierungs- und SSO-System
  • JWT- und OAuth2-PKCE-Unterstützung
  • Background-Worker auf Basis von TServiceObject
  • FileStore-Abstraktion für lokale oder S3-kompatible Speicher
  • Realtime-Streaming über Server-Sent Events (SSE)
  • Einheitliche Datenbankschicht über das IDM-Interface

MAUS System

Infrastruktur und Daten

API Base lässt sich flexibel in bestehende Infrastrukturen integrieren und unterstützt gängige Technologien für Deployment und Datenspeicherung.

MySQL8

Docker Windows-Container

S3 kompatibler Speicher

API Base

Sicherheit und Kommunikation

Für sichere und performante Services unterstützt API Base moderne Authentifizierungs- und Kommunikationsstandards.

JWT

OAuth2 PKCE

CORS V2

Rate-Limiting

Server-Sent Events (SSE)