{"id":81140,"date":"2020-05-11T07:42:08","date_gmt":"2020-05-11T05:42:08","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-yazyka-programmirovaniya-dart-2-8"},"modified":"2020-05-11T07:42:08","modified_gmt":"2020-05-11T05:42:08","slug":"vypusk-yazyka-programmirovaniya-dart-2-8","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/vypusk-yazyka-programmirovaniya-dart-2-8","title":{"rendered":"Ver\u00f6ffentlichung der Programmiersprache Dart 2.8.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/medium.com\/dartlang\/announcing-dart-2-8-7750918db0a\">Es fand<\/a><\/noindex> Ver\u00f6ffentlichung der Programmiersprache <noindex><a rel=\"nofollow\" href=\"https:\/\/www.dartlang.org\/\">Dart 2.8<\/a><\/noindex>, in dem die Entwicklung des grundlegend \u00fcberarbeiteten Dart 2-Zweigs fortgesetzt wurde, der auf die Entwicklung f\u00fcr Web- und mobile Systeme ausgerichtet ist und f\u00fcr die Erstellung von Komponenten optimiert wurde, die auf der Client-Seite ausgef\u00fchrt werden. <\/p>\n<p>Dart 2 unterscheidet sich von der urspr\u00fcnglichen Version der Sprache Dart durch die Verwendung einer starken statischen Typisierung (Typen k\u00f6nnen automatisch abgeleitet werden, daher ist die Angabe von Typen nicht zwingend erforderlich, aber dynamische Typisierung wird nicht mehr verwendet, und der urspr\u00fcnglich berechnete Typ wird der Variablen zugewiesen, wobei in der Folge eine strenge Typpr\u00fcfung angewendet wird). F\u00fcr die Entwicklung von Webanwendungen <noindex><a rel=\"nofollow\" href=\"https:\/\/webdev.dartlang.org\/\">zum Bing-Suchdienst zu wechseln).<\/a><\/noindex> eine Reihe spezifischer Bibliotheken, wie dart:html, sowie das Web-Framework Angular. F\u00fcr die Erstellung von mobilen Anwendungen wird das Framework <noindex><a rel=\"nofollow\" href=\"https:\/\/flutter.io\/\">Flutter<\/a><\/noindex>, auf dessen Basis unter anderem die Benutzeroberfl\u00e4che des neuen Mikro-Kernel-Betriebssystems, das bei Google entwickelt wird, aufgebaut ist. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52464\">Fuchsia<\/a><\/noindex>. <\/p>\n<p>In der neuen Version:<\/p>\n<ul>\n<li class=\"l\"> F\u00fcr eine sichere Verwendung des Wertes &#171;Null&#187; wurden \u00c4nderungen eingef\u00fchrt, die die Abw\u00e4rtskompatibilit\u00e4t beeintr\u00e4chtigen. Beispielsweise wird nun zur Kompilierzeit ein Fehler ausgegeben, wenn versucht wird, der Variablen eines Typs, der keinen unbestimmten Zustand erlaubt, wie &#171;int&#187;, den Wert &#171;Null&#187; zuzuweisen. Es wurden auch Einschr\u00e4nkungen hinsichtlich der Kompatibilit\u00e4t von Variablen mit Typen, die Null erlauben, und solchen, die dies nicht tun, wie &#171;int?&#187; und &#171;int&#187;, eingef\u00fchrt (einer Variablen des Typs &#171;int?&#187; kann eine Variable des Typs &#171;int&#187; zugewiesen werden, jedoch nicht umgekehrt). Das gilt auch f\u00fcr Variablen, die im &#171;return&#187;-Operator zur\u00fcckgegeben werden \u2013 wenn in der Funktionsk\u00f6rper keiner Variable, die keinen &#171;Null&#187;-Zustand zul\u00e4sst, ein Wert zugewiesen wurde, gibt der Compiler einen Fehler aus. Diese \u00c4nderungen sollen Abst\u00fcrze vermeiden, die durch den Versuch verursacht werden, Variablen mit nicht definiertem Wert und auf &#171;Null&#187; gesetzt zu verwenden.\n<li class=\"l\"> Repository <noindex><a rel=\"nofollow\" href=\"https:\/\/pub.dev\/\">pub.dev<\/a><\/noindex> Die Marke von 10.000 Paketen wurde \u00fcberschritten. Im Rahmen des Vorbereitungscycles f\u00fcr Dart 2.8 wurde die Leistung beim Abrufen von Paketen aus pub.dev erheblich verbessert, indem die Unterst\u00fctzung f\u00fcr den Abruf von Paketen in mehreren parallelen Threads bei der Ausf\u00fchrung des &#171;pub get&#187; Kommandos integriert wurde, sowie durch verz\u00f6gertes Precompiling bei der Ausf\u00fchrung des &#171;pub run&#187; Kommandos. Tests des &#171;pub get&#187; Kommandos f\u00fcr ein neues Flutter-Projekt zeigten eine Reduzierung der Ausf\u00fchrungszeit von 6,5 auf 2,5 Sekunden, und f\u00fcr gr\u00f6\u00dfere Anwendungen wie die Flutter Gallery von 15 auf 3 Sekunden.\n<li class=\"l\"> Ein neuer Befehl &#171;pub outdated&#187; wurde hinzugef\u00fcgt, um alle Abh\u00e4ngigkeiten zu installierten Paketen aktuell zu halten. Mit dem Befehl &#171;pub outdated&#187; k\u00f6nnen Sie, ohne \u00c4nderungen an der pubspec-Datei vorzunehmen, \u00fcberpr\u00fcfen, ob neuere signifikante Versionen f\u00fcr alle Abh\u00e4ngigkeiten in Bezug auf das angegebene Paket verf\u00fcgbar sind. Im Gegensatz zu &#171;pub upgrade&#187; \u00fcberpr\u00fcft der neue Befehl nicht nur die Versionen, die der pubspec entsprechen, sondern auch neuere Branches. Zum Beispiel wird f\u00fcr ein Paket mit festen Abh\u00e4ngigkeiten &#171;foo: ^1.3.0&#187; und &#171;bar: ^2.0.0&#187; die Ausf\u00fchrung von &#171;pub outdated&#187; sowohl verf\u00fcgbare Aktualisierungen als auch neuere Branches anzeigen:\n<p>   Abh\u00e4ngigkeiten            Aktuell  Upgradef\u00e4hig  L\u00f6sbar  Neueste<br \/>\n   foo                     1.3.0    1.3.1       1.3.1       1.3.1<br \/>\n   bar                     2.0.1    2.1.0       3.0.3       3.0.3<\/p>\n<\/ul>\n<p>Eigenschaften der Sprache Dart:\n<\/p>\n<ul>\n<li class=\"l\"> Vertrauter und leicht erlernbarer Syntax, der f\u00fcr Programmierer in JavaScript, C und Java nat\u00fcrlich ist.\n<\/li>\n<li class=\"l\"> Schneller Start und hohe Leistung f\u00fcr alle modernen Webbrowser und unterschiedliche Umgebungen, von mobilen Ger\u00e4ten bis zu leistungsstarken Servern;\n<\/li>\n<li class=\"l\"> Die M\u00f6glichkeit zur Definition von Klassen und Schnittstellen, die Kapselung erm\u00f6glichen und bestehende Methoden und Daten wiederverwenden;\n<\/li>\n<li class=\"l\">  Die Typangabe erleichtert das Debugging und die Fehlersuche, macht den Code klarer und lesbarer und vereinfacht die Weiterentwicklung sowie die Analyse durch externe Entwickler.\n<\/li>\n<li class=\"l\"> Unterst\u00fctzte Typen: verschiedene Arten von Hashes, Arrays und Listen, Warteschlangen, numerische und Zeichenfolgen-Typen, Typen zur Bestimmung von Datum und Uhrzeit, regul\u00e4re Ausdr\u00fccke (RegExp). Es ist m\u00f6glich <noindex><a rel=\"nofollow\" href=\"http:\/\/www.dartlang.org\/articles\/optional-types\/\">eigene<\/a><\/noindex> Typen zu erstellen;\n<\/li>\n<li class=\"l\"> F\u00fcr die Organisation der parallelen Ausf\u00fchrung sollten Klassen mit dem Attribut isolate verwendet werden, deren Code vollst\u00e4ndig in einem isolierten Raum in einem separaten Speicherbereich ausgef\u00fchrt wird, w\u00e4hrend die Interaktion mit dem Hauptprozess \u00fcber Nachrichtenversand erfolgt;\n<\/li>\n<li class=\"l\"> Unterst\u00fctzung f\u00fcr die Nutzung von Bibliotheken, die die Wartung und Fehlersuche gro\u00dfer Webprojekte vereinfachen. Externe Implementierungen von Funktionen k\u00f6nnen als gemeinsam genutzte Bibliotheken eingebunden werden. Anwendungen lassen sich in Module unterteilen, sodass jede Teilentwicklung einem eigenen Entwicklerteam \u00fcbertragen werden kann;\n<\/li>\n<li class=\"l\"> Ein Set von Werkzeugen zur Unterst\u00fctzung der Entwicklung in der Programmiersprache Dart, einschlie\u00dflich der Implementierung von dynamischen Entwicklungs- und Debugging-Tools mit Hot Code Reloading (&#171;edit-and-continue&#187;);\n<\/li>\n<li class=\"l\"> Zur Vereinfachung der Entwicklung in Dart wird geliefert <noindex><a rel=\"nofollow\" href=\"http:\/\/www.dartlang.org\/docs\/sdk\/\">SDK<\/a><\/noindex>, ein Paketmanager <noindex><a rel=\"nofollow\" href=\"http:\/\/pub.dartlang.org\/\">pub<\/a><\/noindex>, ein statischer Code-Analyzer <noindex><a rel=\"nofollow\" href=\"https:\/\/www.dartlang.org\/docs\/dart-up-and-running\/contents\/ch04-tools-dart_analyzer.html\">dart_analyzer<\/a><\/noindex>, ein Set von Bibliotheken, die integrierte Entwicklungsumgebung <noindex><a rel=\"nofollow\" href=\"https:\/\/dartpad.dartlang.org\/\">DartPad<\/a><\/noindex> und Dart-Unterst\u00fctzungsplugins f\u00fcr <noindex><a rel=\"nofollow\" href=\"https:\/\/www.dartlang.org\/tools\/webstorm\/\">IntelliJ IDEA, WebStorm<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/nex3\/dart-mode\">Emacs<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dart-lang\/dart-sublime-bundle#readme\">Sublime Text 2<\/a><\/noindex> und <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dart-lang\/dart-vim-plugin\">Vim<\/a><\/noindex>;\n<\/li>\n<li class=\"l\"> Zus\u00e4tzliche Pakete mit Bibliotheken und Utilities werden \u00fcber ein Repository verteilt <noindex><a rel=\"nofollow\" href=\"https:\/\/pub.dartlang.org\/packages\">pub<\/a><\/noindex>, das mehr als 10.000 Pakete umfasst.\n<\/li>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Quelle: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52889\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u044f\u0437\u044b\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Dart 2.8, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u043e \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u043a\u0430\u0440\u0434\u0438\u043d\u0430\u043b\u044c\u043d\u043e \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0438 Dart 2, \u043f\u0435\u0440\u0435\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u043d\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u0434\u043b\u044f Web \u0438 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c \u0438 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432, \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u044b\u0445 \u043d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 \u043a\u043b\u0438\u0435\u043d\u0442\u0430. Dart 2 \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u043e\u0442 \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 \u044f\u0437\u044b\u043a\u0430 Dart \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435\u043c \u0441\u0438\u043b\u044c\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0442\u0438\u043f\u0438\u0437\u0430\u0446\u0438\u0438 (\u0442\u0438\u043f\u044b \u043c\u043e\u0433\u0443\u0442 \u0432\u044b\u0432\u043e\u0434\u0438\u0442\u044c\u0441\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u0435 \u0442\u0438\u043f\u043e\u0432 \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u043c, \u043d\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-81140","post","type-post","status-publish","format-standard","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u044f\u0437\u044b\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Dart.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/vypusk-yazyka-programmirovaniya-dart-2-8\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u044f\u0437\u044b\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Dart 2.8 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u044f\u0437\u044b\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Dart.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/vypusk-yazyka-programmirovaniya-dart-2-8\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-05-11T05:42:08+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-05-11T05:42:08+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 Ver\u00f6ffentlichung der Programmiersprache Dart 2.8 | ProHoster","description":"Die Ver\u00f6ffentlichung der Programmiersprache Dart fand statt.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/vypusk-yazyka-programmirovaniya-dart-2-8","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u044f\u0437\u044b\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Dart 2.8 | ProHoster","og:description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u044f\u0437\u044b\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Dart.","og:url":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/vypusk-yazyka-programmirovaniya-dart-2-8","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-05-11T05:42:08+00:00","article:modified_time":"2020-05-11T05:42:08+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"81140","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 16:04:22","updated":"2022-09-28 08:24:30","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/81140","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=81140"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/81140\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=81140"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=81140"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=81140"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}