logo

Extra Block Types (EBT) - Neue Erfahrung im Layout Builder❗

Extra Block Types (EBT) - gestylte, anpassbare Blocktypen: Diashows, Registerkarten, Karten, Akkordeons und viele andere. Eingebaute Einstellungen für Hintergrund, DOM Box, Javascript Plugins. Erleben Sie die Zukunft der Layouterstellung schon heute.

Demo EBT-Module EBT-Module herunterladen

❗Extra Absatztypen (EPT) - Erfahrung mit neuen Absätzen

Extra Paragraph Types (EPT) - analoger, auf Absätzen basierender Satz von Modulen.

Demo EPT-Module EPT-Module herunterladen

Scroll

Drupal entkoppelt. Backend-Erstellung mit Drupal.

27/05/2025, by Ivan

Drupal ist eine sich dynamisch entwickelnde Plattform. Drupal-Entwickler versuchen, allen modernen Trends zu folgen, und entkoppelte Anwendungen sind einer davon. Es ist inzwischen üblich, ein Backend-API basierend auf Drupal und ein JavaScript-Framework (React, Angular) im Frontend zu sehen. Selbst mittlere Seiten für kleine Unternehmen verwenden diesen Ansatz.

Drupal 8 Decoupled

Entkoppeltes Drupal ermöglicht es auch, eine separate Webseite und mobile Anwendung auf Basis derselben API zu erstellen:

Drupal 8 Decoupled

Man kann Drupal also auch als Backend für mobile Anwendungen verwenden. Es ist nicht erforderlich, das monolithische Drupal-Frontend, das auf Views-, Panels- und Display-Layouts-Modulen basiert, zu entfernen; man kann das Drupal-Frontend weiter nutzen und die React-Bibliothek nur für eine Seite einbinden, zum Beispiel für die Suche mit Google Maps.

Drupal decoupled

Das wird kein entkoppeltes Drupal sein, sondern eine hybride Webseite, die man Schritt für Schritt entkoppeln kann und das Frontend Seite für Seite auf JavaScript umstellt.

Module zur Erstellung von APIs sind ab Drupal Version 8.x im Kern enthalten. So kann man unmittelbar nach der Installation von Drupal seine eigene Backend-API bauen.

In diesem Kurs bauen wir eine API für eine Single Page Application (SPA) mit Listen von Nachrichten, Events und Filtern dafür auf Basis von Drupal und den Modulen Webservices, JSON API, RESTful, Views und anderen.

Lasst uns beginnen, unsere API auf Basis von Drupal zu erstellen!