{"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\/et\/blog\/novosti-interneta\/vypusk-yazyka-programmirovaniya-dart-2-8","title":{"rendered":"Programmeerimiskeele Dart 2.8 v\u00e4ljaandmine","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/medium.com\/dartlang\/announcing-dart-2-8-7750918db0a\">On toimunud<\/a><\/noindex> programmeerimiskeele v\u00e4ljaanne <noindex><a rel=\"nofollow\" href=\"https:\/\/www.dartlang.org\/\">Dart 2.8<\/a><\/noindex>, mille, milles on j\u00e4tkuvalt arendatud p\u00f5hjalikult \u00fcmber tehtud Dart 2 haru, mis on suunatud veebilehe ja mobiils\u00fcsteemide arendusele ning optimeeritud kliendipoolsete komponentide loomiseks. <\/p>\n<p>Dart 2 erineb algsest Dart'i keelest tugeva staatilise t\u00fcpiseerimise rakendamise poolest (t\u00fc\u00fcpe saab automaatselt tuletada, seet\u00f5ttu pole t\u00fc\u00fcpide m\u00e4\u00e4ramine kohustuslik, kuid d\u00fcnaamilist t\u00fcpiseerimist enam ei kasutata ja esialgu tuletatud t\u00fc\u00fcp j\u00e4\u00e4b muutuja k\u00fclge kinnitatud ning seda kontrollitakse rangelt edaspidi). Veebirakenduste arendamiseks on olemas <noindex><a rel=\"nofollow\" href=\"https:\/\/webdev.dartlang.org\/\">pakutakse<\/a><\/noindex> spetsiifilised raamatukogude komplektid, nagu dart:html, ning veebiraamistik Angular. Mobiilirakenduste loomiseks on edendatud raamistiku <noindex><a rel=\"nofollow\" href=\"https:\/\/flutter.io\/\">Flutter<\/a><\/noindex>, mille alusel on loodud kasutajaliides, mille kallal Google arendab uut mikrokerne operatsioonis\u00fcsteemi. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52464\">Fuchsia<\/a><\/noindex>. <\/p>\n<p>Uues v\u00e4ljaandes:<\/p>\n<ul>\n<li class=\"l\"> Lisatud on vahendid, et ohutult kasutada v\u00e4\u00e4rtust &#171;Null&#187;, mis rikub tagasip\u00f6\u00f6rdumist. N\u00e4iteks kompileerimise ajal antakse n\u00fc\u00fcd veateade, kui proovitakse m\u00e4\u00e4rata v\u00e4\u00e4rtust &#171;Null&#187; muutujale, mille t\u00fc\u00fcp ei toeta m\u00e4\u00e4ramatus olekut, n\u00e4iteks &#171;int&#187;. Samuti on kehtestatud piirangud muutujate vastavuse osas t\u00fc\u00fcpide suhtes, mis v\u00f5imaldavad Nulli ja mitte, nagu &#171;int?&#187; ja &#171;int&#187; (muutujale t\u00fc\u00fcbiga &#171;int?&#187; v\u00f5ib m\u00e4\u00e4rata muutujat t\u00fc\u00fcbiga &#171;int&#187;, kuid mitte vastupidi). Sama kehtib ka muutujate kohta, mis tagastatakse &#171;return&#187; avaldises \u2014 kui funktsiooni kehas ei ole m\u00e4\u00e4ratud muutujat, mille t\u00fc\u00fcp ei toeta &#171;Null&#187; olekut, annab kompilaator veateate. Need muudatused aitavad v\u00e4ltida krahhe, mis on p\u00f5hjustatud m\u00e4\u00e4ratlemata v\u00e4\u00e4rtustega muutuja, mis on seatud &#171;Null&#187;.\n<li class=\"l\"> Repo <noindex><a rel=\"nofollow\" href=\"https:\/\/pub.dev\/\">pub.dev<\/a><\/noindex> On \u00fcletatud 10 000 paketid. Dart 2.8 ettevalmistusprotsessi raames on oluliselt suurenenud paketide hankimise j\u00f5udlus pub.dev-st, toetades pakettide korduvat hankimist mitme paralleelse suuna kaudu k\u00e4su &#171;pub get&#187; t\u00e4itmisel, samuti on suurenenud eelkompileerimise tugi k\u00e4su &#171;pub run&#187; t\u00e4itmisel. Uue Flutter projektiga testimise k\u00e4igus n\u00e4itas k\u00e4su &#171;pub get&#187; t\u00e4itmine ajakulu v\u00e4henemist 6,5 sekundilt 2,5 sekundile, suuremate rakenduste, nagu Flutteri galeriis, aga 15 sekundilt 3 sekundile.\n<li class=\"l\"> On lisatud uus k\u00e4sk &#171;pub outdated&#187;, et hoida k\u00f5ik s\u00f5ltuvused paigaldatud pakettidest ajakohased. K\u00e4sk &#171;pub outdated&#187; v\u00f5imaldab hinnata, kas ega uute olulisemate versioonide olemasolu k\u00f5igile s\u00f5ltuvustele, mis on seotud m\u00e4\u00e4ratud paketiga, ilma pubspec faili muutmist. Erinevalt &#171;pub upgrade&#187; k\u00e4sust kontrollib uus k\u00e4sk mitte ainult pubspec-iga vastavaid versioone, vaid ka uuemaid haru versioone. N\u00e4iteks paketi kindlate s\u00f5ltuvustega &#171;foo: ^1.3.0&#187; ja &#171;bar: ^2.0.0&#187; puhul n\u00e4itab &#171;pub outdated&#187; k\u00e4ivitamine uute versioonide saatmist nii uute versioonide, kui ka juba olemasolevate harude puhul:\n<p>   S\u00f5ltuvused            Praegune  Uuendatav  Lahendatav  Uuena<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>Darti keele omadused:\n<\/p>\n<ul>\n<li class=\"l\"> Tuttav ja lihtne \u00f5ppida s\u00fcntaks, mis on loomulik JavaScripti, C ja Java programmeerijatele.\n<\/li>\n<li class=\"l\"> Kiire k\u00e4ivitamise ja k\u00f5rge j\u00f5udluse tagamine k\u00f5igis kaasaegsetes veebibrauserites ja erinevates keskkondades, alates kaasaskantavatest seadmetest kuni v\u00f5imsate serveriteni;\n<\/li>\n<li class=\"l\"> Klasside ja liideste m\u00e4\u00e4ramise v\u00f5imalus, mis v\u00f5imaldab kapseldamist ja olemasolevate meetodite ning andmete taaskasutamist;\n<\/li>\n<li class=\"l\">  T\u00fc\u00fcpide m\u00e4\u00e4ramine muudab t\u00f5rkeotsingu ja vigade avastamise lihtsamaks, teeb koodi selgemaks ja loetavamaks, lihtsustab selle t\u00e4iendamist ja anal\u00fc\u00fcsi teiste arendajate poolt.\n<\/li>\n<li class=\"l\"> Toetatud t\u00fc\u00fcpide seas on: erinevad hashes, massiivid ja loendid, j\u00e4rjekorrad, numbrilised ja stringit\u00fc\u00fcbid, kuup\u00e4eva ja aja m\u00e4\u00e4ramise t\u00fc\u00fcbid, regulaaravaldised (RegExp). V\u00f5imalik on <noindex><a rel=\"nofollow\" href=\"http:\/\/www.dartlang.org\/articles\/optional-types\/\">luua oma<\/a><\/noindex> t\u00fc\u00fcpe;\n<\/li>\n<li class=\"l\"> Paralleelse t\u00e4itmise korraldamiseks soovitatakse kasutada klassidesse kuuluvad isolaat, mille kood k\u00e4ib t\u00e4ielikult eraldatud ruumis eraldi m\u00e4luosas, suheldes p\u00f5hiprotsessiga s\u00f5numite saatmise kaudu;\n<\/li>\n<li class=\"l\"> Toetatakse raamatukogude kasutamist, mis lihtsustavad suurte veebiprojektide haldamist ja silumist. Kolmandate isikute funktsioonide rakendusi saab \u00fchendada jagatud raamatukogude kujul. Rakendusi saab jagada osadeks ja iga osa arendamine v\u00f5ib olla usaldatud erinevale arendajate meeskonnale;\n<\/li>\n<li class=\"l\"> Valmis t\u00f6\u00f6riistade komplekt Dart-keeles arenduse toetamiseks, sealhulgas d\u00fcnaamilise arenduse ja silumise vahendid koodi reaalajas parandamisega (&#171;edit-and-continue&#187;);\n<\/li>\n<li class=\"l\"> Darti arenduse lihtsustamiseks on saadaval <noindex><a rel=\"nofollow\" href=\"http:\/\/www.dartlang.org\/docs\/sdk\/\">SDK<\/a><\/noindex>, paketihaldur <noindex><a rel=\"nofollow\" href=\"http:\/\/pub.dartlang.org\/\">pub<\/a><\/noindex>, staatiline koodianal\u00fcsaator <noindex><a rel=\"nofollow\" href=\"https:\/\/www.dartlang.org\/docs\/dart-up-and-running\/contents\/ch04-tools-dart_analyzer.html\">dart_analyzer<\/a><\/noindex>, raamatukogude komplekt, integreeritud arenduskeskkond <noindex><a rel=\"nofollow\" href=\"https:\/\/dartpad.dartlang.org\/\">DartPad<\/a><\/noindex> ja Dart toetavad pistikprogrammid <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> ja <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dart-lang\/dart-vim-plugin\">Vim<\/a><\/noindex>;\n<\/li>\n<li class=\"l\"> Lisa paketid raamatukogude ja utiliitide jaoks jagatakse kaudu hoidla <noindex><a rel=\"nofollow\" href=\"https:\/\/pub.dartlang.org\/packages\">pub<\/a><\/noindex>, mis h\u00f5lmab \u00fcle 10 000 paketi.\n<\/li>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Allikas: <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\/et\/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=\"et_EE\" \/>\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\/et\/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 Programmeerimiskeele Dart 2.8 v\u00e4ljaanne | ProHoster","description":"Eesti keeles ilmus Dart programmeerimiskeel.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/novosti-interneta\/vypusk-yazyka-programmirovaniya-dart-2-8","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\/et\/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\/et\/wp-json\/wp\/v2\/posts\/81140","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=81140"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/81140\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=81140"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=81140"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=81140"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}