{"id":11136,"date":"2026-01-10T08:23:23","date_gmt":"2026-01-10T00:23:23","guid":{"rendered":"https:\/\/blog.visual-paradigm.com\/pl\/comprehensive-tutorial-on-robustness-diagrams\/"},"modified":"2026-01-10T08:23:23","modified_gmt":"2026-01-10T00:23:23","slug":"comprehensive-tutorial-on-robustness-diagrams","status":"publish","type":"post","link":"https:\/\/blog.visual-paradigm.com\/pl\/comprehensive-tutorial-on-robustness-diagrams\/","title":{"rendered":"Kompletny tutorial o diagramach odporno\u015bci"},"content":{"rendered":"<h2>Wprowadzenie<\/h2>\n<p>Analiza odporno\u015bci to kluczowy krok w projektowaniu oprogramowania, \u0142\u0105cz\u0105cy rozumienie tego, co system ma osi\u0105gn\u0105\u0107 (analiza) i jak b\u0119dzie zaimplementowany (projektowanie). Pomaga projektantom formu\u0142owa\u0107 za\u0142o\u017cenia dotycz\u0105ce projektu systemu i rozwa\u017ca\u0107 mo\u017cliwe rozwi\u0105zania techniczne. Jednym z warto\u015bciowych narz\u0119dzi w analizie odporno\u015bci jest <strong>Diagram odporno\u015bci<\/strong>, wprowadzony przez Rosenberg i Stephen w 2007 roku. Cho\u0107 nie jest cz\u0119\u015bci\u0105 oficjalnej specyfikacji UML, diagramy odporno\u015bci wykorzystuj\u0105 koncepcje UML do przedstawiania zachowania systemu. W tym tutorialu szczeg\u00f3\u0142owo om\u00f3wimy zasady, elementy i zastosowanie diagram\u00f3w odporno\u015bci.<\/p>\n<h2>Elementy diagramu odporno\u015bci<\/h2>\n<p>Diagram odporno\u015bci \u0142\u0105czy elementy diagram\u00f3w klas i diagram\u00f3w dzia\u0142a\u0144. Wizualnie przedstawia zachowanie przypadku u\u017cycia, podkre\u015blaj\u0105c uczestnicz\u0105ce klasy i zachowanie oprogramowania, nie okre\u015blaj\u0105c, kt\u00f3ra klasa odpowiada za ka\u017cd\u0105 cz\u0119\u015b\u0107 zachowania. U\u0142atwia to zrozumienie w por\u00f3wnaniu do tradycyjnych diagram\u00f3w dzia\u0142a\u0144, poniewa\u017c skupia si\u0119 na interakcji mi\u0119dzy obiektami. Przejd\u017amy do kluczowych element\u00f3w diagramu odporno\u015bci:<\/p>\n<h3>Obiekty ze stereotypami<\/h3>\n<p>Diagramy odporno\u015bci wykorzystuj\u0105 obiekty ze stereotypami do przedstawiania r\u00f3\u017cnych typ\u00f3w element\u00f3w w systemie. Poni\u017cej znajduj\u0105 si\u0119 najcz\u0119\u015bciej stosowane stereotypy UML:<\/p>\n<p><img alt=\"Robustness Analysis Diagram symbols\" decoding=\"async\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2023\/09\/robustness-analysis-diagram-symbols.png\"\/><\/p>\n<p id=\"JOOwZkw\">\n<ol>\n<li><strong>\u00abgranica\u00bb<\/strong>: Reprezentuje interfejs mi\u0119dzy systemem a \u015bwiatem zewn\u0119trznym. Obiekty graniczne zazwyczaj odpowiadaj\u0105 ekranom, stronom internetowym lub innym interfejsom u\u017cytkownika, z kt\u00f3rymi oddzia\u0142uj\u0105 aktorzy. Te obiekty s\u0105 zwi\u0105zane z warstw\u0105 prezentacji.<\/li>\n<li><strong>\u00abencja\u00bb<\/strong>: Oznacza obiekty z modelu domeny, kt\u00f3re reprezentuj\u0105 rzeczywiste encje lub poj\u0119cia w systemie.<\/li>\n<li><strong>\u00abkontrola\u00bb<\/strong>: S\u0142u\u017cy jako po\u015brednik mi\u0119dzy obiektami granicznymi i encyjnymi, pe\u0142ni\u0105c rol\u0119 \u201ekleju\u201d, kt\u00f3ry koordynuje ich interakcje.<\/li>\n<\/ol>\n<p><img alt=\"ATM\" decoding=\"async\" src=\"https:\/\/online.visual-paradigm.com\/repository\/images\/0fc03029-d912-40f0-bca3-be78a5e59b62\/robustness-diagram-design\/atm.png\"\/><\/p>\n<p id=\"CJjgiBo\"><img alt=\"\" class=\"alignnone size-full wp-image-20385\" decoding=\"async\" height=\"467\" loading=\"lazy\" sizes=\"auto, (max-width: 676px) 100vw, 676px\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2023\/09\/img_650bc43d1c489.png\" srcset=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2023\/09\/img_650bc43d1c489.png 676w, https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2023\/09\/img_650bc43d1c489-300x207.png 300w, https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2023\/09\/img_650bc43d1c489-150x104.png 150w, https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2023\/09\/img_650bc43d1c489-400x276.png 400w\" width=\"676\"\/><\/p>\n<h2>Przyk\u0142ad diagramu odporno\u015bci MVC:<\/h2>\n<p>W kontek\u015bcie diagram\u00f3w sekwencji MVC te elementy \u0142\u0105cz\u0105 si\u0119, aby wykona\u0107 polecenia inicjowane z granic systemu, koordynuj\u0105c interakcje z encjami za po\u015brednictwem obiekt\u00f3w granicznych. Zazwyczaj obiekt kontrolera odpowiada konkretnemu scenariuszowi przypadku u\u017cycia, cz\u0119sto wizualnie przedstawianemu za pomoc\u0105 diagramu sekwencji.<\/p>\n<p>Aby zwi\u0119kszy\u0107 przejrzysto\u015b\u0107 i zrozumienie diagram\u00f3w sekwencji MVC, korzystanie ze stereotyp\u00f3w dla linii \u017cycia element\u00f3w diagramu jest korzystne. Ta praktyka pomaga wizualnie odr\u00f3\u017cni\u0107 typy obiekt\u00f3w u\u017cywanych w MVC, tworz\u0105c reprezentacj\u0119 zgodn\u0105 z zasadami zdefiniowanymi w diagramie analizy odporno\u015bci.<\/p>\n<p><img alt=\"Robustness Sequence Diagram\" decoding=\"async\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2023\/09\/robustness-sequence-diagram.png\"\/><\/p>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<div class=\"flex-1 overflow-hidden\">\n<div class=\"react-scroll-to-bottom--css-rcalm-79elbk h-full dark:bg-gray-800\">\n<div class=\"react-scroll-to-bottom--css-rcalm-1n7m0yu\">\n<div class=\"flex flex-col text-sm dark:bg-gray-800\">\n<div class=\"group w-full text-token-text-primary border-b border-black\/10 gizmo:border-0 dark:border-gray-900\/50 gizmo:dark:border-0 bg-gray-50 gizmo:bg-transparent dark:bg-[#444654] gizmo:dark:bg-transparent\" data-testid=\"conversation-turn-3\">\n<div class=\"p-4 justify-center text-base md:gap-6 md:py-6 m-auto\">\n<div class=\"flex flex-1 gap-4 text-base mx-auto md:gap-6 md:max-w-2xl lg:max-w-[38rem] xl:max-w-3xl }\">\n<div class=\"relative flex w-[calc(100%-50px)] flex-col gap-1 md:gap-3 lg:w-[calc(100%-115px)]\">\n<div class=\"flex flex-grow flex-col gap-3 max-w-full\">\n<div class=\"min-h-[20px] flex flex-col items-start gap-3 overflow-x-auto whitespace-pre-wrap break-words\">\n<div class=\"markdown prose w-full break-words dark:prose-invert light\">\n<h2>Wnioski<\/h2>\n<p>Diagramy odporno\u015bci, mimo \u017ce nie s\u0105 cz\u0119\u015bci\u0105 oficjalnej specyfikacji UML, s\u0105 warto\u015bciowym narz\u0119dziem w analizie odporno\u015bci podczas projektowania oprogramowania. Pomagaj\u0105 zast\u0105pi\u0107 luki mi\u0119dzy analiz\u0105 a projektem, wizualnie przedstawiaj\u0105c interakcje mi\u0119dzy obiektami systemu. Przestrzegaj\u0105c zasad i zasad wyznaczonych w tym tutorialu, projektanci mog\u0105 tworzy\u0107 skuteczne diagramy odporno\u015bci, kt\u00f3re zapewniaj\u0105 przejrzysto\u015b\u0107 i struktur\u0119 swoim przypadkom u\u017cycia, co w ko\u0144cowym efekcie prowadzi do lepszego projektowania i rozwoju oprogramowania.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2>Zasoby<\/h2>\n<p><a href=\"https:\/\/online.visual-paradigm.com\/diagrams\/templates\/robustness-diagram\/\">Szablony diagram\u00f3w odporno\u015bci<\/a><\/p>\n<p>\u00a0<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><button class=\"cursor-pointer absolute right-6 bottom-[124px] md:bottom-[180px] lg:bottom-[120px] z-10 rounded-full border border-gray-200 bg-gray-50 text-gray-600 dark:border-white\/10 dark:bg-white\/10 dark:text-gray-200\"><\/button><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Wprowadzenie Analiza odporno\u015bci to kluczowy krok w projektowaniu oprogramowania, \u0142\u0105cz\u0105cy rozumienie tego, co system ma osi\u0105gn\u0105\u0107 (analiza) i jak b\u0119dzie zaimplementowany (projektowanie). Pomaga projektantom formu\u0142owa\u0107 za\u0142o\u017cenia dotycz\u0105ce projektu systemu i rozwa\u017ca\u0107 mo\u017cliwe rozwi\u0105zania techniczne. Jednym z warto\u015bciowych narz\u0119dzi w analizie odporno\u015bci jest Diagram odporno\u015bci, wprowadzony przez Rosenberg i Stephen w 2007 roku. Cho\u0107 nie jest [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":11137,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[42],"tags":[],"class_list":["post-11136","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-online-diagram","loop-entry","clr"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Kompletny tutorial o diagramach odporno\u015bci - Visual Paradigm Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.visual-paradigm.com\/pl\/comprehensive-tutorial-on-robustness-diagrams\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Kompletny tutorial o diagramach odporno\u015bci - Visual Paradigm Blog\" \/>\n<meta property=\"og:description\" content=\"Wprowadzenie Analiza odporno\u015bci to kluczowy krok w projektowaniu oprogramowania, \u0142\u0105cz\u0105cy rozumienie tego, co system ma osi\u0105gn\u0105\u0107 (analiza) i jak b\u0119dzie zaimplementowany (projektowanie). Pomaga projektantom formu\u0142owa\u0107 za\u0142o\u017cenia dotycz\u0105ce projektu systemu i rozwa\u017ca\u0107 mo\u017cliwe rozwi\u0105zania techniczne. Jednym z warto\u015bciowych narz\u0119dzi w analizie odporno\u015bci jest Diagram odporno\u015bci, wprowadzony przez Rosenberg i Stephen w 2007 roku. Cho\u0107 nie jest [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.visual-paradigm.com\/pl\/comprehensive-tutorial-on-robustness-diagrams\/\" \/>\n<meta property=\"og:site_name\" content=\"Visual Paradigm Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-01-10T00:23:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.visual-paradigm.com\/pl\/wp-content\/uploads\/sites\/15\/2026\/01\/img_650bc43d1c489.png\" \/>\n\t<meta property=\"og:image:width\" content=\"676\" \/>\n\t<meta property=\"og:image:height\" content=\"467\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"Admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minuty\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.visual-paradigm.com\/pl\/comprehensive-tutorial-on-robustness-diagrams\/\",\"url\":\"https:\/\/blog.visual-paradigm.com\/pl\/comprehensive-tutorial-on-robustness-diagrams\/\",\"name\":\"Kompletny tutorial o diagramach odporno\u015bci - Visual Paradigm Blog\",\"isPartOf\":{\"@id\":\"https:\/\/blog.visual-paradigm.com\/pl\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.visual-paradigm.com\/pl\/comprehensive-tutorial-on-robustness-diagrams\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.visual-paradigm.com\/pl\/comprehensive-tutorial-on-robustness-diagrams\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.visual-paradigm.com\/pl\/wp-content\/uploads\/sites\/15\/2026\/01\/img_650bc43d1c489.png\",\"datePublished\":\"2026-01-10T00:23:23+00:00\",\"dateModified\":\"2026-01-10T00:23:23+00:00\",\"author\":{\"@id\":\"https:\/\/blog.visual-paradigm.com\/pl\/#\/schema\/person\/a649c442f11a53040710ddec750926c6\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.visual-paradigm.com\/pl\/comprehensive-tutorial-on-robustness-diagrams\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.visual-paradigm.com\/pl\/comprehensive-tutorial-on-robustness-diagrams\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/blog.visual-paradigm.com\/pl\/comprehensive-tutorial-on-robustness-diagrams\/#primaryimage\",\"url\":\"https:\/\/blog.visual-paradigm.com\/pl\/wp-content\/uploads\/sites\/15\/2026\/01\/img_650bc43d1c489.png\",\"contentUrl\":\"https:\/\/blog.visual-paradigm.com\/pl\/wp-content\/uploads\/sites\/15\/2026\/01\/img_650bc43d1c489.png\",\"width\":676,\"height\":467},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.visual-paradigm.com\/pl\/comprehensive-tutorial-on-robustness-diagrams\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.visual-paradigm.com\/pl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Kompletny tutorial o diagramach odporno\u015bci\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.visual-paradigm.com\/pl\/#website\",\"url\":\"https:\/\/blog.visual-paradigm.com\/pl\/\",\"name\":\"Visual Paradigm Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.visual-paradigm.com\/pl\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.visual-paradigm.com\/pl\/#\/schema\/person\/a649c442f11a53040710ddec750926c6\",\"name\":\"Admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/blog.visual-paradigm.com\/pl\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6b756c36f5e9132f6067fb4d22bef2e3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6b756c36f5e9132f6067fb4d22bef2e3?s=96&d=mm&r=g\",\"caption\":\"Admin\"},\"url\":\"https:\/\/blog.visual-paradigm.com\/pl\/author\/vpadminuser\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Kompletny tutorial o diagramach odporno\u015bci - Visual Paradigm Blog","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:\/\/blog.visual-paradigm.com\/pl\/comprehensive-tutorial-on-robustness-diagrams\/","og_locale":"pl_PL","og_type":"article","og_title":"Kompletny tutorial o diagramach odporno\u015bci - Visual Paradigm Blog","og_description":"Wprowadzenie Analiza odporno\u015bci to kluczowy krok w projektowaniu oprogramowania, \u0142\u0105cz\u0105cy rozumienie tego, co system ma osi\u0105gn\u0105\u0107 (analiza) i jak b\u0119dzie zaimplementowany (projektowanie). Pomaga projektantom formu\u0142owa\u0107 za\u0142o\u017cenia dotycz\u0105ce projektu systemu i rozwa\u017ca\u0107 mo\u017cliwe rozwi\u0105zania techniczne. Jednym z warto\u015bciowych narz\u0119dzi w analizie odporno\u015bci jest Diagram odporno\u015bci, wprowadzony przez Rosenberg i Stephen w 2007 roku. Cho\u0107 nie jest [&hellip;]","og_url":"https:\/\/blog.visual-paradigm.com\/pl\/comprehensive-tutorial-on-robustness-diagrams\/","og_site_name":"Visual Paradigm Blog","article_published_time":"2026-01-10T00:23:23+00:00","og_image":[{"width":676,"height":467,"url":"https:\/\/blog.visual-paradigm.com\/pl\/wp-content\/uploads\/sites\/15\/2026\/01\/img_650bc43d1c489.png","type":"image\/png"}],"author":"Admin","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"Admin","Szacowany czas czytania":"3 minuty"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blog.visual-paradigm.com\/pl\/comprehensive-tutorial-on-robustness-diagrams\/","url":"https:\/\/blog.visual-paradigm.com\/pl\/comprehensive-tutorial-on-robustness-diagrams\/","name":"Kompletny tutorial o diagramach odporno\u015bci - Visual Paradigm Blog","isPartOf":{"@id":"https:\/\/blog.visual-paradigm.com\/pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.visual-paradigm.com\/pl\/comprehensive-tutorial-on-robustness-diagrams\/#primaryimage"},"image":{"@id":"https:\/\/blog.visual-paradigm.com\/pl\/comprehensive-tutorial-on-robustness-diagrams\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.visual-paradigm.com\/pl\/wp-content\/uploads\/sites\/15\/2026\/01\/img_650bc43d1c489.png","datePublished":"2026-01-10T00:23:23+00:00","dateModified":"2026-01-10T00:23:23+00:00","author":{"@id":"https:\/\/blog.visual-paradigm.com\/pl\/#\/schema\/person\/a649c442f11a53040710ddec750926c6"},"breadcrumb":{"@id":"https:\/\/blog.visual-paradigm.com\/pl\/comprehensive-tutorial-on-robustness-diagrams\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.visual-paradigm.com\/pl\/comprehensive-tutorial-on-robustness-diagrams\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/blog.visual-paradigm.com\/pl\/comprehensive-tutorial-on-robustness-diagrams\/#primaryimage","url":"https:\/\/blog.visual-paradigm.com\/pl\/wp-content\/uploads\/sites\/15\/2026\/01\/img_650bc43d1c489.png","contentUrl":"https:\/\/blog.visual-paradigm.com\/pl\/wp-content\/uploads\/sites\/15\/2026\/01\/img_650bc43d1c489.png","width":676,"height":467},{"@type":"BreadcrumbList","@id":"https:\/\/blog.visual-paradigm.com\/pl\/comprehensive-tutorial-on-robustness-diagrams\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.visual-paradigm.com\/pl\/"},{"@type":"ListItem","position":2,"name":"Kompletny tutorial o diagramach odporno\u015bci"}]},{"@type":"WebSite","@id":"https:\/\/blog.visual-paradigm.com\/pl\/#website","url":"https:\/\/blog.visual-paradigm.com\/pl\/","name":"Visual Paradigm Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.visual-paradigm.com\/pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Person","@id":"https:\/\/blog.visual-paradigm.com\/pl\/#\/schema\/person\/a649c442f11a53040710ddec750926c6","name":"Admin","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/blog.visual-paradigm.com\/pl\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6b756c36f5e9132f6067fb4d22bef2e3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6b756c36f5e9132f6067fb4d22bef2e3?s=96&d=mm&r=g","caption":"Admin"},"url":"https:\/\/blog.visual-paradigm.com\/pl\/author\/vpadminuser\/"}]}},"modified_by":"Admin","_links":{"self":[{"href":"https:\/\/blog.visual-paradigm.com\/pl\/wp-json\/wp\/v2\/posts\/11136","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.visual-paradigm.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.visual-paradigm.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.visual-paradigm.com\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.visual-paradigm.com\/pl\/wp-json\/wp\/v2\/comments?post=11136"}],"version-history":[{"count":0,"href":"https:\/\/blog.visual-paradigm.com\/pl\/wp-json\/wp\/v2\/posts\/11136\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.visual-paradigm.com\/pl\/wp-json\/wp\/v2\/media\/11137"}],"wp:attachment":[{"href":"https:\/\/blog.visual-paradigm.com\/pl\/wp-json\/wp\/v2\/media?parent=11136"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.visual-paradigm.com\/pl\/wp-json\/wp\/v2\/categories?post=11136"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.visual-paradigm.com\/pl\/wp-json\/wp\/v2\/tags?post=11136"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}