{"id":9269,"date":"2026-01-10T08:23:19","date_gmt":"2026-01-10T00:23:19","guid":{"rendered":"https:\/\/blog.visual-paradigm.com\/fr\/comprehensive-tutorial-on-robustness-diagrams\/"},"modified":"2026-01-10T08:23:20","modified_gmt":"2026-01-10T00:23:20","slug":"comprehensive-tutorial-on-robustness-diagrams","status":"publish","type":"post","link":"https:\/\/blog.visual-paradigm.com\/fr\/comprehensive-tutorial-on-robustness-diagrams\/","title":{"rendered":"Tutoriel complet sur les diagrammes de robustesse"},"content":{"rendered":"<h2>Introduction<\/h2>\n<p>L&#8217;analyse de robustesse est une \u00e9tape cruciale dans la conception logicielle, qui comble le foss\u00e9 entre la compr\u00e9hension de ce que doit accomplir un syst\u00e8me (analyse) et la mani\u00e8re dont il sera mis en \u0153uvre (conception). Elle aide les concepteurs \u00e0 formuler des hypoth\u00e8ses sur la conception du syst\u00e8me et \u00e0 r\u00e9fl\u00e9chir \u00e0 des solutions techniques possibles. Un outil pr\u00e9cieux dans l&#8217;analyse de robustesse est le <strong>Diagramme de robustesse<\/strong>, introduit par Rosenberg et Stephen en 2007. Bien qu&#8217;il ne fasse pas partie de la sp\u00e9cification officielle UML, les diagrammes de robustesse utilisent des concepts UML pour repr\u00e9senter le comportement d&#8217;un syst\u00e8me. Dans ce tutoriel, nous explorerons les principes, les \u00e9l\u00e9ments et l&#8217;utilisation pratique des diagrammes de robustesse.<\/p>\n<h2>\u00c9l\u00e9ments d&#8217;un diagramme de robustesse<\/h2>\n<p>Un diagramme de robustesse combine des \u00e9l\u00e9ments des diagrammes de classes et des diagrammes d&#8217;activit\u00e9. Il repr\u00e9sente visuellement le comportement d&#8217;un cas d&#8217;utilisation, en mettant en \u00e9vidence les classes impliqu\u00e9es et le comportement logiciel sans pr\u00e9ciser quelle classe est responsable de chaque partie du comportement. Cela le rend plus facile \u00e0 comprendre que les diagrammes d&#8217;activit\u00e9 traditionnels, car il se concentre sur les interactions entre objets. Examinons les \u00e9l\u00e9ments cl\u00e9s d&#8217;un diagramme de robustesse :<\/p>\n<h3>Objets st\u00e9r\u00e9otyp\u00e9s<\/h3>\n<p>Les diagrammes de robustesse utilisent des objets st\u00e9r\u00e9otyp\u00e9s pour repr\u00e9senter diff\u00e9rents types d&#8217;\u00e9l\u00e9ments au sein du syst\u00e8me. Les st\u00e9r\u00e9otypes UML suivants sont couramment utilis\u00e9s :<\/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>\u00abboundary\u00bb<\/strong>: Repr\u00e9sente l&#8217;interface entre le syst\u00e8me et le monde ext\u00e9rieur. Les objets fronti\u00e8re correspondent g\u00e9n\u00e9ralement \u00e0 des \u00e9crans, des pages web ou d&#8217;autres interfaces utilisateur avec lesquelles les acteurs interagissent. Ces objets sont associ\u00e9s \u00e0 la couche de pr\u00e9sentation.<\/li>\n<li><strong>\u00abentity\u00bb<\/strong>: D\u00e9signe les objets du mod\u00e8le de domaine, qui repr\u00e9sentent des entit\u00e9s ou des concepts du monde r\u00e9el au sein du syst\u00e8me.<\/li>\n<li><strong>\u00abcontrol\u00bb<\/strong>: Sert d&#8217;interm\u00e9diaire entre les objets fronti\u00e8re et les objets entit\u00e9, agissant comme le \u00ab liant \u00bb qui coordonne leurs interactions.<\/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>Exemple de diagramme de robustesse MVC :<\/h2>\n<p>Dans le contexte des diagrammes de s\u00e9quence MVC, ces \u00e9l\u00e9ments s&#8217;assemblent pour ex\u00e9cuter les commandes initi\u00e9es \u00e0 partir des fronti\u00e8res du syst\u00e8me, orchestrant les interactions avec les entit\u00e9s \u00e0 travers les objets fronti\u00e8re. G\u00e9n\u00e9ralement, un objet contr\u00f4leur correspond \u00e0 un sc\u00e9nario sp\u00e9cifique de cas d&#8217;utilisation, souvent repr\u00e9sent\u00e9 visuellement \u00e0 l&#8217;aide d&#8217;un diagramme de s\u00e9quence.<\/p>\n<p>Pour am\u00e9liorer la clart\u00e9 et la compr\u00e9hension des diagrammes de s\u00e9quence MVC, il est avantageux d&#8217;utiliser des st\u00e9r\u00e9otypes pour les lifelines des \u00e9l\u00e9ments du diagramme. Cette pratique permet de distinguer visuellement les types d&#8217;objets utilis\u00e9s dans le MVC, en cr\u00e9ant une repr\u00e9sentation conforme aux principes \u00e9tablis dans le diagramme d&#8217;analyse de robustesse.<\/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>Conclusion<\/h2>\n<p>Les diagrammes de robustesse, bien qu&#8217;ils ne fassent pas partie de la sp\u00e9cification officielle UML, constituent un outil pr\u00e9cieux dans l&#8217;analyse de robustesse lors de la conception logicielle. Ils aident \u00e0 combler le foss\u00e9 entre l&#8217;analyse et la conception en repr\u00e9sentant visuellement les interactions entre les objets du syst\u00e8me. En suivant les principes et r\u00e8gles d\u00e9crits dans ce tutoriel, les concepteurs peuvent cr\u00e9er des diagrammes de robustesse efficaces qui apportent clart\u00e9 et structure \u00e0 leurs cas d&#8217;utilisation, conduisant finalement \u00e0 une meilleure conception et d\u00e9veloppement logiciel.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2>Ressources<\/h2>\n<p><a href=\"https:\/\/online.visual-paradigm.com\/diagrams\/templates\/robustness-diagram\/\">Mod\u00e8les de diagrammes de robustesse<\/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>Introduction L&#8217;analyse de robustesse est une \u00e9tape cruciale dans la conception logicielle, qui comble le foss\u00e9 entre la compr\u00e9hension de ce que doit accomplir un syst\u00e8me (analyse) et la mani\u00e8re dont il sera mis en \u0153uvre (conception). Elle aide les concepteurs \u00e0 formuler des hypoth\u00e8ses sur la conception du syst\u00e8me et \u00e0 r\u00e9fl\u00e9chir \u00e0 des [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":9270,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[42],"tags":[],"class_list":["post-9269","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>Tutoriel complet sur les diagrammes de robustesse - Visual Paradigm Blog Fran\u00e7ais<\/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\/fr\/comprehensive-tutorial-on-robustness-diagrams\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tutoriel complet sur les diagrammes de robustesse - Visual Paradigm Blog Fran\u00e7ais\" \/>\n<meta property=\"og:description\" content=\"Introduction L&#8217;analyse de robustesse est une \u00e9tape cruciale dans la conception logicielle, qui comble le foss\u00e9 entre la compr\u00e9hension de ce que doit accomplir un syst\u00e8me (analyse) et la mani\u00e8re dont il sera mis en \u0153uvre (conception). Elle aide les concepteurs \u00e0 formuler des hypoth\u00e8ses sur la conception du syst\u00e8me et \u00e0 r\u00e9fl\u00e9chir \u00e0 des [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.visual-paradigm.com\/fr\/comprehensive-tutorial-on-robustness-diagrams\/\" \/>\n<meta property=\"og:site_name\" content=\"Visual Paradigm Blog Fran\u00e7ais\" \/>\n<meta property=\"article:published_time\" content=\"2026-01-10T00:23:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-10T00:23:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.visual-paradigm.com\/fr\/wp-content\/uploads\/sites\/9\/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=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.visual-paradigm.com\/fr\/comprehensive-tutorial-on-robustness-diagrams\/\",\"url\":\"https:\/\/blog.visual-paradigm.com\/fr\/comprehensive-tutorial-on-robustness-diagrams\/\",\"name\":\"Tutoriel complet sur les diagrammes de robustesse - Visual Paradigm Blog Fran\u00e7ais\",\"isPartOf\":{\"@id\":\"https:\/\/blog.visual-paradigm.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.visual-paradigm.com\/fr\/comprehensive-tutorial-on-robustness-diagrams\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.visual-paradigm.com\/fr\/comprehensive-tutorial-on-robustness-diagrams\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.visual-paradigm.com\/fr\/wp-content\/uploads\/sites\/9\/2026\/01\/img_650bc43d1c489.png\",\"datePublished\":\"2026-01-10T00:23:19+00:00\",\"dateModified\":\"2026-01-10T00:23:20+00:00\",\"author\":{\"@id\":\"https:\/\/blog.visual-paradigm.com\/fr\/#\/schema\/person\/a649c442f11a53040710ddec750926c6\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.visual-paradigm.com\/fr\/comprehensive-tutorial-on-robustness-diagrams\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.visual-paradigm.com\/fr\/comprehensive-tutorial-on-robustness-diagrams\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/blog.visual-paradigm.com\/fr\/comprehensive-tutorial-on-robustness-diagrams\/#primaryimage\",\"url\":\"https:\/\/blog.visual-paradigm.com\/fr\/wp-content\/uploads\/sites\/9\/2026\/01\/img_650bc43d1c489.png\",\"contentUrl\":\"https:\/\/blog.visual-paradigm.com\/fr\/wp-content\/uploads\/sites\/9\/2026\/01\/img_650bc43d1c489.png\",\"width\":676,\"height\":467},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.visual-paradigm.com\/fr\/comprehensive-tutorial-on-robustness-diagrams\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.visual-paradigm.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tutoriel complet sur les diagrammes de robustesse\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.visual-paradigm.com\/fr\/#website\",\"url\":\"https:\/\/blog.visual-paradigm.com\/fr\/\",\"name\":\"Visual Paradigm Blog Fran\u00e7ais\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.visual-paradigm.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.visual-paradigm.com\/fr\/#\/schema\/person\/a649c442f11a53040710ddec750926c6\",\"name\":\"Admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/blog.visual-paradigm.com\/fr\/#\/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\/fr\/author\/vpadminuser\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Tutoriel complet sur les diagrammes de robustesse - Visual Paradigm Blog Fran\u00e7ais","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\/fr\/comprehensive-tutorial-on-robustness-diagrams\/","og_locale":"fr_FR","og_type":"article","og_title":"Tutoriel complet sur les diagrammes de robustesse - Visual Paradigm Blog Fran\u00e7ais","og_description":"Introduction L&#8217;analyse de robustesse est une \u00e9tape cruciale dans la conception logicielle, qui comble le foss\u00e9 entre la compr\u00e9hension de ce que doit accomplir un syst\u00e8me (analyse) et la mani\u00e8re dont il sera mis en \u0153uvre (conception). Elle aide les concepteurs \u00e0 formuler des hypoth\u00e8ses sur la conception du syst\u00e8me et \u00e0 r\u00e9fl\u00e9chir \u00e0 des [&hellip;]","og_url":"https:\/\/blog.visual-paradigm.com\/fr\/comprehensive-tutorial-on-robustness-diagrams\/","og_site_name":"Visual Paradigm Blog Fran\u00e7ais","article_published_time":"2026-01-10T00:23:19+00:00","article_modified_time":"2026-01-10T00:23:20+00:00","og_image":[{"width":676,"height":467,"url":"https:\/\/blog.visual-paradigm.com\/fr\/wp-content\/uploads\/sites\/9\/2026\/01\/img_650bc43d1c489.png","type":"image\/png"}],"author":"Admin","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"Admin","Dur\u00e9e de lecture estim\u00e9e":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blog.visual-paradigm.com\/fr\/comprehensive-tutorial-on-robustness-diagrams\/","url":"https:\/\/blog.visual-paradigm.com\/fr\/comprehensive-tutorial-on-robustness-diagrams\/","name":"Tutoriel complet sur les diagrammes de robustesse - Visual Paradigm Blog Fran\u00e7ais","isPartOf":{"@id":"https:\/\/blog.visual-paradigm.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.visual-paradigm.com\/fr\/comprehensive-tutorial-on-robustness-diagrams\/#primaryimage"},"image":{"@id":"https:\/\/blog.visual-paradigm.com\/fr\/comprehensive-tutorial-on-robustness-diagrams\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.visual-paradigm.com\/fr\/wp-content\/uploads\/sites\/9\/2026\/01\/img_650bc43d1c489.png","datePublished":"2026-01-10T00:23:19+00:00","dateModified":"2026-01-10T00:23:20+00:00","author":{"@id":"https:\/\/blog.visual-paradigm.com\/fr\/#\/schema\/person\/a649c442f11a53040710ddec750926c6"},"breadcrumb":{"@id":"https:\/\/blog.visual-paradigm.com\/fr\/comprehensive-tutorial-on-robustness-diagrams\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.visual-paradigm.com\/fr\/comprehensive-tutorial-on-robustness-diagrams\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/blog.visual-paradigm.com\/fr\/comprehensive-tutorial-on-robustness-diagrams\/#primaryimage","url":"https:\/\/blog.visual-paradigm.com\/fr\/wp-content\/uploads\/sites\/9\/2026\/01\/img_650bc43d1c489.png","contentUrl":"https:\/\/blog.visual-paradigm.com\/fr\/wp-content\/uploads\/sites\/9\/2026\/01\/img_650bc43d1c489.png","width":676,"height":467},{"@type":"BreadcrumbList","@id":"https:\/\/blog.visual-paradigm.com\/fr\/comprehensive-tutorial-on-robustness-diagrams\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.visual-paradigm.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Tutoriel complet sur les diagrammes de robustesse"}]},{"@type":"WebSite","@id":"https:\/\/blog.visual-paradigm.com\/fr\/#website","url":"https:\/\/blog.visual-paradigm.com\/fr\/","name":"Visual Paradigm Blog Fran\u00e7ais","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.visual-paradigm.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/blog.visual-paradigm.com\/fr\/#\/schema\/person\/a649c442f11a53040710ddec750926c6","name":"Admin","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/blog.visual-paradigm.com\/fr\/#\/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\/fr\/author\/vpadminuser\/"}]}},"modified_by":"Admin","_links":{"self":[{"href":"https:\/\/blog.visual-paradigm.com\/fr\/wp-json\/wp\/v2\/posts\/9269","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.visual-paradigm.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.visual-paradigm.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.visual-paradigm.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.visual-paradigm.com\/fr\/wp-json\/wp\/v2\/comments?post=9269"}],"version-history":[{"count":0,"href":"https:\/\/blog.visual-paradigm.com\/fr\/wp-json\/wp\/v2\/posts\/9269\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.visual-paradigm.com\/fr\/wp-json\/wp\/v2\/media\/9270"}],"wp:attachment":[{"href":"https:\/\/blog.visual-paradigm.com\/fr\/wp-json\/wp\/v2\/media?parent=9269"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.visual-paradigm.com\/fr\/wp-json\/wp\/v2\/categories?post=9269"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.visual-paradigm.com\/fr\/wp-json\/wp\/v2\/tags?post=9269"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}