Articles

Hinweis: Verwenden Sie nach Möglichkeit die Composer-Installation. Ohne Composer ist es schwierig, den „Zoo“ der Drupal-Module aktuell zu halten.
Manchmal haben wir keinen Zugriff auf Konsole und Composer, z.B. auf Shared Hosting. Dennoch können Sie EPT-Module trotzdem installieren. Auf jeder Projektseite auf Drupal.org können Sie über den Release-Link die EPT-Module einzeln herunterladen:


Die JSON Drop API ist Ihr leistungsstarker, auf Drupal basierender Backend-Server, der die robuste JSON:API-Infrastruktur von Drupal nutzt. Prototypen, entwickeln und skalieren Sie Ihre APIs blitzschnell – mit minimaler Konfiguration und maximaler Flexibilität.
Warum JSON Drop API?
Die JSON Drop API ermöglicht es Frontend-Entwicklern (Next.js, Angular, Vue.js), ein leistungsstarkes, API-first Backend ganz ohne eigene Backend-Programmierung einzurichten.


JSON Drop API Anforderungen
JSON Drop API basiert auf Drupal 11 und wird als eigenständiges Paket ausgeliefert — kein Composer-Setup erforderlich. Dadurch ist sie schnell einsatzbereit, einfach zu konfigurieren und so schlank, dass sie sogar in eingeschränkten Umgebungen wie Shared Hosting läuft.
Mindestanforderungen:
-
PHP: 8.3+
-
Datenbank: MySQL, MariaDB


JSON:API Server Endpoints Dokumentation
Filter
Artikel nach Tag-ID filtern
GET
{{host}}/jsonapi/node/article?include=field_image,field_tags&sort=-created&filter[field_tags.meta.drupal_internal__tid]=2


Die JsonDrop API verwendet die JSON:API-Implementierung für die Interaktion zwischen Backend und Frontend und ist vollständig konform mit der:
Postman-Collection mit sofort einsatzbereiten Endpunkten:
https://drive.google.com/file/d/1rMf0XdrK1zXwPqLQVsTH44Z2ttFxj7ss/view?usp=drive_link
In den eigenen Worten der JSON:API-Spezifikation:


Im Ordner /frontend-examples/articles-with-tags-filter finden Sie eine Next.js-Anwendung, die die JSON Drop API verwendet.
Ăśberblick
Dies ist eine Next.js-Anwendung, die die Integration mit der JSON Drop API zur Verwaltung von Artikeln mit Tags und Filterfunktionalität demonstriert.


Erstellen und Bearbeiten von Inhalten und Inhaltstypen in der JSON Drop API
Die JSON Drop API basiert auf dem Drupal CMS. Drupal ist ein leistungsstarkes Content-Management-System, das umfassende Werkzeuge für die Verwaltung strukturierter Inhalte bietet. Die JSON Drop API baut auf diesen Funktionen auf, um eine dynamische Inhaltsverwaltung zu ermöglichen und so eine nahtlose Integration mit externen Systemen zu schaffen.


Das Drupal JSON:API-Modul bietet eine leistungsstarke Möglichkeit, Ihre Inhalte als API bereitzustellen, aber die Wahl der richtigen Authentifizierungsmethode ist entscheidend für Sicherheit und Benutzerfreundlichkeit. Diese Übersicht stellt die verschiedenen Authentifizierungsoptionen vor, die bei der Arbeit mit dem JSON-Modul von Drupal zur Verfügung stehen.


Welche Sprachen unterstĂĽtzt die Software?
Die Basissprache der Software, auf der Ihre Website läuft (Core-Software, Module und Themes), ist Englisch. Mit dieser Software können Sie jedoch eine Website erstellen, deren Standardsprache nicht Englisch ist. In diesem Fall sehen Besucher der Seite ausschließlich diese Sprache (sofern die Website vollständig übersetzt ist).
