{"id":4975,"date":"2025-01-10T09:09:10","date_gmt":"2025-01-10T09:09:10","guid":{"rendered":"https:\/\/frachtwerk.fw-web.space\/?p=4975"},"modified":"2025-01-10T09:09:11","modified_gmt":"2025-01-10T09:09:11","slug":"essencium-unsere-open-source-boilerplate","status":"publish","type":"post","link":"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/","title":{"rendered":"Essencium – unsere Open Source Boilerplate"},"content":{"rendered":"\n

Was ist Essencium?<\/h2>\n\n\n\n

Essencium<\/a> ist eine Boilerplate \/ Fundament, das Grundfunktionalit\u00e4ten bereitstellt, um neue Projekte schneller aufsetzen zu k\u00f6nnen. Sobald Essencium eingerichtet ist, k\u00f6nnen die Entwickler:innen direkt mit den projekt-spezifischen Implementierungen beginnen. Zu den Grundfunktionalit\u00e4ten geh\u00f6ren User-Management, Rechte- und Rollen-Management sowie Mehrsprachigkeit. Der Name \u201eEssencium\u201c ist eine Kombination aus dem Wort \u201eEssence\u201c und \u201eCaesium\u201c. Zum einen soll Essencium den Kern f\u00fcr Projekte darstellen, die darauf aufsetzen (die Essenz), zum anderen wollen wir Frachtwerk im Namen verankern. \u201eCaesium\u201c kommt n\u00e4mlich aus dem Lateinischen und bedeutet \u201eBlaugrau\u201c, wobei Blau und Grau zwei Farbbestandteile unseres Logos sind.<\/p>\n\n\n\n

\"\"<\/figure>\n\n\n\n

Motivation<\/h2>\n\n\n\n

Wir nutzen am liebsten Software, welche die Open-Source-Community dankbarerweise mit M\u00fche bastelt und kostenfrei zur Verf\u00fcgung stellt. Mit Essencium m\u00f6chten wir als Organisation der Community nicht nur als Nutzer:innen beistehen, sondern auch proaktiv unseren Teil beitragen. Wir freuen uns, wenn wir mit unserer Arbeit unterst\u00fctzen und auch flei\u00dfige Contributor willkommen hei\u00dfen k\u00f6nnen.<\/p>\n\n\n\n

Es gibt bereits einen Vorl\u00e4ufer von Essencium, den wir intern \u201eStarter\u201c getauft hatten. Dieser ist mit der Zeit in die Jahre gekommen und dessen Architektur und Design haben nicht mehr in unser Konzept gepasst. Des Weiteren ist dieser closed-source. Mit der M\u00f6glichkeit, von Grund auf anzufangen, haben wir auch die UI und UX verbessert und bedienen uns der Component Library Mantine<\/a>. F\u00fcr uns war wichtig, ein minimalistisches Design zu entwerfen, das unkompliziert anpassbar ist. All die Learnings aus Projekten, die auf dem internen Starter aufgebaut wurden, konnten wir in Essencium mit einflie\u00dfen lassen.<\/p>\n\n\n\n

Ebenso wichtig war f\u00fcr uns die Developer Experience (DX). Es soll Freude bereiten, an und mit Essencium zu arbeiten. Demnach haben wir uns entschlossen, State-of-the-Art Libraries und Frameworks zu nutzen. Das ganze Projekt baut auf Next.js<\/a> auf und bietet eine Menge innovativer Funktionalit\u00e4ten wie z. B. file-system based routing, Optimierungen f\u00fcr Bilder, Schriftarten und Skripte, diverse Rendering-M\u00f6glichkeiten und auch die M\u00f6glichkeit, einen Node.js \/ API Server innerhalb der Codebase zu implementieren. Das gibt uns viel Flexibilit\u00e4t und erm\u00f6glicht uns. unsere Software noch besser an Anforderungen anzupassen.<\/p>\n\n\n\n

Funktionalit\u00e4ten<\/h2>\n\n\n\n

Wie bereits weiter oben erw\u00e4hnt, ist der Kern von Essencium die Verwaltung von Nutzer:innen, Rechten, Rollen sowie Sprachen. Das Ziel war es, die Verwaltung so zug\u00e4nglich und minimalistisch wie m\u00f6glich zu gestalten und gleichzeitig den Raum f\u00fcr individuelle Erweiterungen zu gew\u00e4hren. Neben dem Kern bietet Essencium au\u00dferdem die M\u00f6glichkeit, zwischen Light-, Dark- und System-Mode zu w\u00e4hlen und auch auf mobilen Endger\u00e4ten Anwendungen benutzerfreundlich zu bedienen. Auch f\u00fcr Power-User haben wir eine Spotlight Search implementiert. So ist es m\u00f6glich, schnell und nur mit der Tastatur innerhalb der Anwendung zu navigieren.<\/p>\n\n\n\n

Wir finden es wichtig, f\u00fcr Nutzer:innen jederzeit die M\u00f6glichkeit zu bieten, Feedback innerhalb der Anwendung zu geben, z. B. f\u00fcr eine konkretere Fehlerbeschreibung. Demnach haben wir ein dezentes Feedback-Widget eingebaut, das die Nutzer:innen \u00f6ffnen k\u00f6nnen, um ihre Anliegen mitzuteilen. Aber nicht nur Text ist m\u00f6glich, es kann vielmehr auch direkt ein Screenshot der aktuellen Seite gemacht und an uns \u00fcbermittelt werden.<\/p>\n\n\n\n

Architektur, Wartbarkeit & Dokumentation<\/h2>\n\n\n\n

F\u00fcr uns bestand die Herausforderung u. a. darin, eine Boilerplate zu entwickeln, die robust und wartbar ist. Das bedeutet, dass auf Essencium basierende Projekte so einfach wie m\u00f6glich Updates erhalten sollen. Wir haben uns demnach daf\u00fcr entschieden, die Kern-Funktionalit\u00e4ten in Form von Frontend-Komponenten in eine eigene Library auszulagern und in der npm-Registry bereitzustellen. Wurde bspw. ein Fehler in einer Essencium-Komponente behoben, so kann durch ein simples Update des Library-Packages diese Fehlerbehebung in ein spezifisches Projekt implementiert werden. Das erlaubt uns, Projekte stetig mit Updates zu vorsorgen und die Qualit\u00e4t auch langfristig zu halten.<\/p>\n\n\n\n

Essencium umfasst au\u00dferdem diverse Software-Tests, um nicht nur einzelne Komponenten auf deren Inputs und Outputs zu testen, sondern auch ganze Workflows, die ein:e Nutzer:in durchl\u00e4uft, zu testen wie z. B. das Anlegen eines neuen Nutzers oder das Aktualisieren einer Rolle.<\/p>\n\n\n\n

Ein weiterer wichtiger Bestandteil ist die Dokumentation<\/a> des Projektes. Um Contributor und Nutzer:innen an die Hand nehmen und so sauber wie m\u00f6glich in die Codebase einarbeiten zu k\u00f6nnen, war es uns wichtig, die Dokumentation umfangreich und detailliert zu verfassen. So haben wir bspw. eine Seite f\u00fcr Style-Guidelines, How-Tos f\u00fcr neue Komponenten und Seiten, architektonische Erl\u00e4uterungen etc.<\/p>\n\n\n\n

\"\"<\/figure>\n\n\n\n

Einsatz und Weiterentwicklung<\/h2>\n\n\n\n

Frachtwerk hat mittlerweile einige Projekte, die erfolgreich auf der Essencium-Basis laufen. Anhand dieser Projekte erkennen wir regelm\u00e4\u00dfig Potentiale, Essencium noch robuster und reifer zu gestalten. Demnach ist das Open-Source-Projekt in einem kontinuierlichen Work-in-progress-Stadium, gleichzeitig aber stabil, um es in einer Produktivumgebung zu nutzen. Um so schnell und einfach wie m\u00f6glich neue Essencium-basierende Projekte aufzusetzen, haben wir ein npm-Package geschrieben, das ein brandneues Projekt aufsetzt (siehe create-essencium-app)<\/a>. Jede:r ist herzlich willkommen mitzumachen und Feedback zu geben.<\/p>\n","protected":false},"excerpt":{"rendered":"

Was ist Essencium? Essencium ist eine Boilerplate \/ Fundament, das Grundfunktionalit\u00e4ten bereitstellt, um neue Projekte schneller aufsetzen zu k\u00f6nnen. Sobald Essencium eingerichtet ist, k\u00f6nnen die Entwickler:innen direkt mit den projekt-spezifischen Implementierungen beginnen. Zu den Grundfunktionalit\u00e4ten geh\u00f6ren User-Management, Rechte- und Rollen-Management sowie Mehrsprachigkeit. Der Name \u201eEssencium\u201c ist eine Kombination aus dem Wort \u201eEssence\u201c und \u201eCaesium\u201c. Zum […]<\/p>\n","protected":false},"author":5,"featured_media":4987,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[2],"tags":[],"class_list":["post-4975","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-allgemein"],"acf":[],"yoast_head":"\nEssencium: Open Source Framework f\u00fcr effiziente Webentwicklung<\/title>\n<meta name=\"description\" content=\"Entdecke Essencium, unsere Open Source Boilerplate-Framework. Entwickel schneller und effizienter mit unserer vorkonfigurierten Entwicklungsumgebung.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Essencium: Open Source Framework f\u00fcr effiziente Webentwicklung\" \/>\n<meta property=\"og:description\" content=\"Entdecke Essencium, unsere Open Source Boilerplate-Framework. Entwickel schneller und effizienter mit unserer vorkonfigurierten Entwicklungsumgebung.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/\" \/>\n<meta property=\"og:site_name\" content=\"Frachtwerk\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-10T09:09:10+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-10T09:09:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/frachtwerk.fw-web.space\/wp-content\/uploads\/2024\/12\/Blogbeitrag_Essencium_Zeichenflaeche-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2500\" \/>\n\t<meta property=\"og:image:height\" content=\"1250\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Hannes Gr\u00e4ning\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Hannes Gr\u00e4ning\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/\"},\"author\":{\"name\":\"Hannes Gr\u00e4ning\",\"@id\":\"https:\/\/frachtwerk.fw-web.space\/#\/schema\/person\/0b47cdd41ed1e41a7b9f8acd64794a6f\"},\"headline\":\"Essencium – unsere Open Source Boilerplate\",\"datePublished\":\"2025-01-10T09:09:10+00:00\",\"dateModified\":\"2025-01-10T09:09:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/\"},\"wordCount\":819,\"publisher\":{\"@id\":\"https:\/\/frachtwerk.fw-web.space\/#organization\"},\"image\":{\"@id\":\"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/frachtwerk.fw-web.space\/wp-content\/uploads\/2024\/12\/Blogbeitrag_Essencium_Zeichenflaeche-1.png\",\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/\",\"url\":\"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/\",\"name\":\"Essencium: Open Source Framework f\u00fcr effiziente Webentwicklung\",\"isPartOf\":{\"@id\":\"https:\/\/frachtwerk.fw-web.space\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/frachtwerk.fw-web.space\/wp-content\/uploads\/2024\/12\/Blogbeitrag_Essencium_Zeichenflaeche-1.png\",\"datePublished\":\"2025-01-10T09:09:10+00:00\",\"dateModified\":\"2025-01-10T09:09:11+00:00\",\"description\":\"Entdecke Essencium, unsere Open Source Boilerplate-Framework. Entwickel schneller und effizienter mit unserer vorkonfigurierten Entwicklungsumgebung.\",\"breadcrumb\":{\"@id\":\"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/#primaryimage\",\"url\":\"https:\/\/frachtwerk.fw-web.space\/wp-content\/uploads\/2024\/12\/Blogbeitrag_Essencium_Zeichenflaeche-1.png\",\"contentUrl\":\"https:\/\/frachtwerk.fw-web.space\/wp-content\/uploads\/2024\/12\/Blogbeitrag_Essencium_Zeichenflaeche-1.png\",\"width\":2500,\"height\":1250},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/frachtwerk.fw-web.space\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Essencium – unsere Open Source Boilerplate\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/frachtwerk.fw-web.space\/#website\",\"url\":\"https:\/\/frachtwerk.fw-web.space\/\",\"name\":\"Frachtwerk\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/frachtwerk.fw-web.space\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/frachtwerk.fw-web.space\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/frachtwerk.fw-web.space\/#organization\",\"name\":\"Frachtwerk\",\"url\":\"https:\/\/frachtwerk.fw-web.space\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/frachtwerk.fw-web.space\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/frachtwerk.fw-web.space\/wp-content\/uploads\/2024\/08\/logo.svg\",\"contentUrl\":\"https:\/\/frachtwerk.fw-web.space\/wp-content\/uploads\/2024\/08\/logo.svg\",\"caption\":\"Frachtwerk\"},\"image\":{\"@id\":\"https:\/\/frachtwerk.fw-web.space\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/frachtwerk.fw-web.space\/#\/schema\/person\/0b47cdd41ed1e41a7b9f8acd64794a6f\",\"name\":\"Hannes Gr\u00e4ning\",\"url\":\"https:\/\/frachtwerk.fw-web.space\/author\/hannes\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Essencium: Open Source Framework f\u00fcr effiziente Webentwicklung","description":"Entdecke Essencium, unsere Open Source Boilerplate-Framework. Entwickel schneller und effizienter mit unserer vorkonfigurierten Entwicklungsumgebung.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/","og_locale":"de_DE","og_type":"article","og_title":"Essencium: Open Source Framework f\u00fcr effiziente Webentwicklung","og_description":"Entdecke Essencium, unsere Open Source Boilerplate-Framework. Entwickel schneller und effizienter mit unserer vorkonfigurierten Entwicklungsumgebung.","og_url":"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/","og_site_name":"Frachtwerk","article_published_time":"2025-01-10T09:09:10+00:00","article_modified_time":"2025-01-10T09:09:11+00:00","og_image":[{"width":2500,"height":1250,"url":"https:\/\/frachtwerk.fw-web.space\/wp-content\/uploads\/2024\/12\/Blogbeitrag_Essencium_Zeichenflaeche-1.png","type":"image\/png"}],"author":"Hannes Gr\u00e4ning","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Hannes Gr\u00e4ning","Gesch\u00e4tzte Lesezeit":"5 Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/#article","isPartOf":{"@id":"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/"},"author":{"name":"Hannes Gr\u00e4ning","@id":"https:\/\/frachtwerk.fw-web.space\/#\/schema\/person\/0b47cdd41ed1e41a7b9f8acd64794a6f"},"headline":"Essencium – unsere Open Source Boilerplate","datePublished":"2025-01-10T09:09:10+00:00","dateModified":"2025-01-10T09:09:11+00:00","mainEntityOfPage":{"@id":"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/"},"wordCount":819,"publisher":{"@id":"https:\/\/frachtwerk.fw-web.space\/#organization"},"image":{"@id":"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/#primaryimage"},"thumbnailUrl":"https:\/\/frachtwerk.fw-web.space\/wp-content\/uploads\/2024\/12\/Blogbeitrag_Essencium_Zeichenflaeche-1.png","inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/","url":"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/","name":"Essencium: Open Source Framework f\u00fcr effiziente Webentwicklung","isPartOf":{"@id":"https:\/\/frachtwerk.fw-web.space\/#website"},"primaryImageOfPage":{"@id":"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/#primaryimage"},"image":{"@id":"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/#primaryimage"},"thumbnailUrl":"https:\/\/frachtwerk.fw-web.space\/wp-content\/uploads\/2024\/12\/Blogbeitrag_Essencium_Zeichenflaeche-1.png","datePublished":"2025-01-10T09:09:10+00:00","dateModified":"2025-01-10T09:09:11+00:00","description":"Entdecke Essencium, unsere Open Source Boilerplate-Framework. Entwickel schneller und effizienter mit unserer vorkonfigurierten Entwicklungsumgebung.","breadcrumb":{"@id":"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/#primaryimage","url":"https:\/\/frachtwerk.fw-web.space\/wp-content\/uploads\/2024\/12\/Blogbeitrag_Essencium_Zeichenflaeche-1.png","contentUrl":"https:\/\/frachtwerk.fw-web.space\/wp-content\/uploads\/2024\/12\/Blogbeitrag_Essencium_Zeichenflaeche-1.png","width":2500,"height":1250},{"@type":"BreadcrumbList","@id":"https:\/\/frachtwerk.fw-web.space\/essencium-unsere-open-source-boilerplate\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/frachtwerk.fw-web.space\/"},{"@type":"ListItem","position":2,"name":"Essencium – unsere Open Source Boilerplate"}]},{"@type":"WebSite","@id":"https:\/\/frachtwerk.fw-web.space\/#website","url":"https:\/\/frachtwerk.fw-web.space\/","name":"Frachtwerk","description":"","publisher":{"@id":"https:\/\/frachtwerk.fw-web.space\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/frachtwerk.fw-web.space\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/frachtwerk.fw-web.space\/#organization","name":"Frachtwerk","url":"https:\/\/frachtwerk.fw-web.space\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/frachtwerk.fw-web.space\/#\/schema\/logo\/image\/","url":"https:\/\/frachtwerk.fw-web.space\/wp-content\/uploads\/2024\/08\/logo.svg","contentUrl":"https:\/\/frachtwerk.fw-web.space\/wp-content\/uploads\/2024\/08\/logo.svg","caption":"Frachtwerk"},"image":{"@id":"https:\/\/frachtwerk.fw-web.space\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/frachtwerk.fw-web.space\/#\/schema\/person\/0b47cdd41ed1e41a7b9f8acd64794a6f","name":"Hannes Gr\u00e4ning","url":"https:\/\/frachtwerk.fw-web.space\/author\/hannes\/"}]}},"_links":{"self":[{"href":"https:\/\/frachtwerk.fw-web.space\/wp-json\/wp\/v2\/posts\/4975","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/frachtwerk.fw-web.space\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/frachtwerk.fw-web.space\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/frachtwerk.fw-web.space\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/frachtwerk.fw-web.space\/wp-json\/wp\/v2\/comments?post=4975"}],"version-history":[{"count":9,"href":"https:\/\/frachtwerk.fw-web.space\/wp-json\/wp\/v2\/posts\/4975\/revisions"}],"predecessor-version":[{"id":5123,"href":"https:\/\/frachtwerk.fw-web.space\/wp-json\/wp\/v2\/posts\/4975\/revisions\/5123"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/frachtwerk.fw-web.space\/wp-json\/wp\/v2\/media\/4987"}],"wp:attachment":[{"href":"https:\/\/frachtwerk.fw-web.space\/wp-json\/wp\/v2\/media?parent=4975"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/frachtwerk.fw-web.space\/wp-json\/wp\/v2\/categories?post=4975"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/frachtwerk.fw-web.space\/wp-json\/wp\/v2\/tags?post=4975"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}