{"id":11086,"date":"2026-06-02T17:17:32","date_gmt":"2026-06-02T09:17:32","guid":{"rendered":"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/"},"modified":"2026-06-02T17:17:32","modified_gmt":"2026-06-02T09:17:32","slug":"vpascode-plantuml-playbook-reference-guide","status":"publish","type":"post","link":"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/","title":{"rendered":"Gu\u00eda de referencia del Playbook VPASCode PlantUML"},"content":{"rendered":"<p data-nodeid=\"13783\"><em data-nodeid=\"13833\">Una lista de art\u00edculos seleccionados del Playbook VPASCode PlantUML que incluye gu\u00edas de sintaxis para flujos de trabajo de diagramas como c\u00f3digo, tanto UML como no UML.<\/em><\/p>\n<hr data-nodeid=\"13784\"\/>\n<h2 data-nodeid=\"13785\">Fundamentos y sintaxis b\u00e1sicos de PlantUML<\/h2>\n<ol data-nodeid=\"13786\">\n<li data-nodeid=\"13787\">\n<p data-nodeid=\"13788\"><a data-nodeid=\"13841\" href=\"https:\/\/www.vpascode.com\/docs\/vpascode-docs\/plantuml-playbook\/plantuml-syntax-basics\/\"><strong data-nodeid=\"13842\">Fundamentos de la sintaxis de PlantUML<\/strong><\/a>: Domine la sintaxis fundamental de PlantUML, incluyendo la declaraci\u00f3n de diagramas con\u00a0<code data-backticks=\"1\" data-nodeid=\"13844\">@startuml<\/code>\/<code data-backticks=\"1\" data-nodeid=\"13846\">@enduml<\/code>, definiciones de entidades, operadores de relaciones, directivas de estilo y palabras clave comunes. Aprenda a estructurar scripts de PlantUML limpios y legibles que generen diagramas profesionales autom\u00e1ticamente. [[34]]<\/p>\n<\/li>\n<li data-nodeid=\"13789\">\n<p data-nodeid=\"13790\"><a data-nodeid=\"13857\" href=\"https:\/\/www.vpascode.com\/docs\/vpascode-docs\/plantuml-playbook\/plantuml-use-case-diagram-syntax-guide\/\"><strong data-nodeid=\"13858\">Gu\u00eda de sintaxis de diagramas de casos de uso de PlantUML<\/strong><\/a>: Aprenda a modelar requisitos funcionales e interacciones de actores utilizando diagramas de casos de uso de PlantUML. Cubre actores, casos de uso, l\u00edmites del sistema, relaciones include\/extend y patrones de generalizaci\u00f3n para la documentaci\u00f3n de requisitos y el mapeo de historias de usuario.<\/p>\n<\/li>\n<li data-nodeid=\"13791\">\n<p data-nodeid=\"13792\"><a data-nodeid=\"13864\" href=\"https:\/\/www.vpascode.com\/docs\/vpascode-docs\/plantuml-playbook\/plantuml-class-diagram-syntax-guide\/\"><strong data-nodeid=\"13865\">Gu\u00eda de sintaxis de diagramas de clases de PlantUML<\/strong><\/a>: Dise\u00f1e estructuras est\u00e1ticas del sistema con diagramas de clases de PlantUML. Domine las declaraciones de clase\/atributo\/m\u00e9todo, modificadores de visibilidad, herencia (<code data-backticks=\"1\" data-nodeid=\"13867\">&lt;|--<\/code>), composici\u00f3n (<code data-backticks=\"1\" data-nodeid=\"13869\">*--<\/code>), agregaci\u00f3n (<code data-backticks=\"1\" data-nodeid=\"13871\">o--<\/code>), y relaciones de asociaci\u00f3n para la documentaci\u00f3n de arquitecturas orientadas a objetos. [[49]]<\/p>\n<\/li>\n<li data-nodeid=\"13793\">\n<p data-nodeid=\"13794\"><a data-nodeid=\"13882\" href=\"https:\/\/www.vpascode.com\/docs\/vpascode-docs\/plantuml-playbook\/plantuml-sequence-diagram-syntax-guide\/\"><strong data-nodeid=\"13883\">Gu\u00eda de sintaxis de diagramas de secuencia de PlantUML<\/strong><\/a>: Modele flujos de mensajes e interacciones temporales entre componentes del sistema. Aprenda las declaraciones de participantes, mensajes s\u00edncronos\/as\u00edncronos (<code data-backticks=\"1\" data-nodeid=\"13885\">-&gt;<\/code>,\u00a0<code data-backticks=\"1\" data-nodeid=\"13887\">--&gt;<\/code>), barras de activaci\u00f3n, bucles, bloques alt\/else y la sintaxis de creaci\u00f3n\/desactivaci\u00f3n para el dise\u00f1o de APIs y diagramas de comunicaci\u00f3n entre microservicios. [[51]]<\/p>\n<\/li>\n<li data-nodeid=\"13795\">\n<p data-nodeid=\"13796\"><a data-nodeid=\"13898\" href=\"https:\/\/www.vpascode.com\/docs\/vpascode-docs\/plantuml-playbook\/plantuml-activity-diagram-syntax-guide\/\"><strong data-nodeid=\"13899\">Gu\u00eda de sintaxis de diagramas de actividad de PlantUML<\/strong><\/a>: Visualice procesos de negocio y flujos algor\u00edtmicos utilizando la sintaxis de diagramas de actividad de PlantUML. Cubre nodos de inicio\/fin, acciones, ramificaciones condicionales (<code data-backticks=\"1\" data-nodeid=\"13903\">if\/then\/else<\/code>), bucles (<code data-backticks=\"1\" data-nodeid=\"13905\">repeat\/while<\/code>), bifurcaciones paralelas y carriles de partici\u00f3n para la documentaci\u00f3n de l\u00f3gica procedimental. [[46]]<\/p>\n<\/li>\n<li data-nodeid=\"13797\">\n<p data-nodeid=\"13798\"><a data-nodeid=\"13916\" href=\"https:\/\/www.vpascode.com\/docs\/vpascode-docs\/plantuml-playbook\/plantuml-state-diagram-syntax-guide\/\"><strong data-nodeid=\"13917\">Gu\u00eda de sintaxis de diagramas de estado de PlantUML<\/strong><\/a>: Modelar m\u00e1quinas de estados finitos y transiciones del ciclo de vida de objetos. Aprender declaraciones de estado, flechas de transici\u00f3n (<code data-backticks=\"1\" data-nodeid=\"13919\">--&gt;<\/code>), acciones de entrada\/salida, estados compuestos y regiones concurrentes para el dise\u00f1o de sistemas orientados a eventos y especificaci\u00f3n de comportamiento. [[36]]<\/p>\n<\/li>\n<li data-nodeid=\"13799\">\n<p data-nodeid=\"13800\"><a data-nodeid=\"13930\" href=\"https:\/\/www.vpascode.com\/docs\/vpascode-docs\/plantuml-playbook\/plantuml-object-diagram-syntax-guide\/\"><strong data-nodeid=\"13931\">Gu\u00eda de sintaxis de diagramas de objetos de PlantUML<\/strong><\/a>: Ilustrar instancias concretas de objetos y sus relaciones en tiempo de ejecuci\u00f3n en un momento espec\u00edfico. Dominar la nomenclatura de objetos, asignaciones de valores de atributos, sintaxis de enlaces y asociaciones a nivel de instancia para depuraci\u00f3n y visualizaci\u00f3n de escenarios de prueba. [[15]]<\/p>\n<\/li>\n<li data-nodeid=\"13801\">\n<p data-nodeid=\"13802\"><a data-nodeid=\"13942\" href=\"https:\/\/www.vpascode.com\/docs\/vpascode-docs\/plantuml-playbook\/plantuml-component-diagram-syntax-guide\/\"><strong data-nodeid=\"13943\">Gu\u00eda de sintaxis de diagramas de componentes de PlantUML<\/strong><\/a>: Representar arquitecturas de software modulares con componentes, interfaces y dependencias. Aprender declaraciones de componentes, interfaces proporcionadas\/requeridas (<code data-backticks=\"1\" data-nodeid=\"13945\">&lt;&gt;<\/code>), flechas de dependencia y agrupaci\u00f3n de paquetes para la documentaci\u00f3n de sistemas de microservicios y basados en complementos. [[35]]<\/p>\n<\/li>\n<\/ol>\n<hr data-nodeid=\"13803\"\/>\n<h2 data-nodeid=\"13804\">Tipos avanzados de diagramas de PlantUML<\/h2>\n<ol data-nodeid=\"13805\" start=\"9\">\n<li data-nodeid=\"13806\">\n<p data-nodeid=\"13807\"><a data-nodeid=\"13957\" href=\"https:\/\/www.vpascode.com\/docs\/vpascode-docs\/plantuml-playbook\/plantuml-deployment-diagram-syntax-guide\/\"><strong data-nodeid=\"13958\">Gu\u00eda de sintaxis de diagramas de despliegue de PlantUML<\/strong><\/a>: Modelar infraestructura f\u00edsica y topolog\u00eda de despliegue en tiempo de ejecuci\u00f3n. Dominar\u00a0<code data-backticks=\"1\" data-nodeid=\"13960\">nodo<\/code>,\u00a0<code data-backticks=\"1\" data-nodeid=\"13962\">nube<\/code>,\u00a0<code data-backticks=\"1\" data-nodeid=\"13964\">marco<\/code>,\u00a0<code data-backticks=\"1\" data-nodeid=\"13966\">base de datos<\/code>, y\u00a0<code data-backticks=\"1\" data-nodeid=\"13968\">artefacto<\/code>\u00a0elementos, sintaxis de contenedores anidados y etiquetado de protocolos de red para gu\u00edas de operaciones DevOps y diagramas de arquitectura en la nube. [[31]]<\/p>\n<\/li>\n<\/ol>\n<pre>@startuml\r\nskinparam shadowing false\r\nskinparam defaultFontName \"Arial\"\r\n\r\n' Definir estilos\r\nskinparam node {\r\nBackgroundColor #F1F8FF\r\nBorderColor #005CC5\r\nFontColor #032F62\r\n}\r\n\r\nskinparam database {\r\nBackgroundColor #FFF5E6\r\nBorderColor #D96F00\r\nFontColor #5C3000\r\n}\r\n\r\nskinparam artifact {\r\nBackgroundColor #E6FFF1\r\nBorderColor #008670\r\nFontColor #004D40\r\n}\r\n\r\nizquierda a derecha direction\r\n\r\n' Zonas de red \/ Nodos\r\nnodo \"Red de entrega de contenido\" as cdn &lt;&lt;CDN&gt;&gt; {\r\nartefacto \"Recursos est\u00e1ticos en cach\u00e9\" as static\r\n}\r\n\r\nnodo \"Balanceador de carga\" as lb &lt;&lt;F5 \/ HAProxy&gt;&gt;\r\n\r\nnodo \"Servidor de aplicaciones\" as appServer &lt;&lt;Ubuntu Linux&gt;&gt; {\r\nnodo \"Contenedor Docker\" as docker {\r\nartefacto \"app.war\" as artifactApp\r\n}\r\n}\r\n\r\nnodo \"Servidor de base de datos\" as dbServer &lt;&lt;Cluster&gt;&gt; {\r\ndatabase \"Base de datos de producci\u00f3n\" as db &lt;&lt;PostgreSQL&gt;&gt;\r\n}\r\n\r\n' Conexiones con etiquetas de protocolo\r\ncdn --&gt; lb : HTTP\/HTTPS (Puerto 443)\r\nlb --&gt; artifactApp : HTTP (Puerto 8080)\r\nartifactApp --&gt; db : JDBC \/ SQL (Puerto 5432)\r\n\r\n@enduml<\/pre>\n<p id=\"QmRulBT\"><img alt=\"\" class=\"alignnone size-full wp-image-12605\" decoding=\"async\" height=\"222\" loading=\"lazy\" sizes=\"auto, (max-width: 1474px) 100vw, 1474px\" src=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1e9f7530829.png\" srcset=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1e9f7530829.png 1474w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1e9f7530829-300x45.png 300w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1e9f7530829-1024x154.png 1024w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1e9f7530829-768x116.png 768w\" width=\"1474\"\/><\/p>\n<p data-nodeid=\"13808\"><em data-nodeid=\"13989\">Ejemplo: Arquitectura cl\u00e1sica de tres niveles que muestra CDN, balanceador de carga, servidor de aplicaciones con artefacto anidado y nivel de base de datos con conexiones etiquetadas por protocolo.<\/em>\u00a0[[1]]<\/p>\n<p id=\"HxBKlqF\"><img alt=\"\" class=\"alignnone size-full wp-image-12621\" decoding=\"async\" height=\"874\" loading=\"lazy\" sizes=\"auto, (max-width: 819px) 100vw, 819px\" src=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1ea3eb9a9ab.png\" srcset=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1ea3eb9a9ab.png 819w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1ea3eb9a9ab-281x300.png 281w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1ea3eb9a9ab-768x820.png 768w\" width=\"819\"\/><\/p>\n<div>\n<pre>@startuml\r\n\r\nskinparam shadowing false\r\n\r\nskinparam defaultFontName \"Arial\"\r\n\r\nskinparam linetype ortho\r\n\r\n' Definiciones de estilo\r\n\r\nskinparam rectangle {\r\n\r\n\u00a0 \u00a0 BackgroundColor #F4F6F9\r\n\r\n\u00a0 \u00a0 BorderColor #A0AAB2\r\n\r\n\u00a0 \u00a0 FontColor #232F3E\r\n\r\n}\r\n\r\nskinparam node {\r\n\r\n\u00a0 \u00a0 BackgroundColor #E2F3FC\r\n\r\n\u00a0 \u00a0 BorderColor #4A90E2\r\n\r\n\u00a0 \u00a0 FontColor #111111\r\n\r\n}\r\n\r\nskinparam database {\r\n\r\n\u00a0 \u00a0 BackgroundColor #FFF2E6\r\n\r\n\u00a0 \u00a0 BorderColor #FF9900\r\n\r\n\u00a0 \u00a0 FontColor #232F3E\r\n\r\n}\r\n\r\n' Punto de entrada de infraestructura\r\n\r\nnodo \"AWS Route 53\" as dns\r\n\r\nnodo \"Balanceador de carga de aplicaciones de AWS\" as alb\r\n\r\ndns --&gt; alb : Enrutar tr\u00e1fico\r\n\r\n' Per\u00edmetro de nube global\r\n\r\nrect\u00e1ngulo \"Regi\u00f3n de nube de AWS\" {\r\n\r\n\u00a0 \u00a0\r\n\r\n\u00a0 \u00a0 ' L\u00edmite del cl\u00faster de Kubernetes entre zonas de disponibilidad\r\n\r\n\u00a0 \u00a0 rect\u00e1ngulo \"Cl\u00faster de Amazon EKS\" as eks {\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 ' Zona de disponibilidad 1\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 rect\u00e1ngulo \"Zona de disponibilidad us-east-1a\" as az1 #line.dashed {\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 nodo \"Nodo de trabajo EC2 (AZ1)\" as node1 {\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 rect\u00e1ngulo \"Pod Frontend\" as podWeb1 &lt;&lt;Pod K8s&gt;&gt; {\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 artefacto \"Contenedor Nginx\" as containerWeb1\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 }\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 rect\u00e1ngulo \"Pod API de backend\" as podApi1 &lt;&lt;Pod K8s&gt;&gt; {\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 artefacto \"Contenedor de aplicaci\u00f3n Go\" as containerApi1\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 }\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 }\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 }\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 ' Zona de disponibilidad 2\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 rect\u00e1ngulo \"Zona de disponibilidad us-east-1b\" as az2 #line.dashed {\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 nodo \"Nodo de trabajo EC2 (AZ2)\" as node2 {\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 rect\u00e1ngulo \"Pod Frontend\" as podWeb2 &lt;&lt;Pod K8s&gt;&gt; {\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 artefacto \"Contenedor Nginx\" as containerWeb2\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 }\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 rect\u00e1ngulo \"Pod API de backend\" as podApi2 &lt;&lt;Pod K8s&gt;&gt; {\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 artefacto \"Contenedor de aplicaci\u00f3n Go\" as containerApi2\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 }\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 }\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 }\r\n\r\n\u00a0 \u00a0 }\r\n\r\n\u00a0 \u00a0 ' Nivel de base de datos compartida\r\n\r\n\u00a0 \u00a0 rect\u00e1ngulo \"Motor de almacenamiento de Amazon Aurora\" as storage {\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 base de datos \"Aurora Primaria (Escritor)\" as dbMaster\r\n\r\n\u00a0 \u00a0 \u00a0 \u00a0 base de datos \"Aurora Replicada (Lector)\" as dbReplica\r\n\r\n\u00a0 \u00a0 }\r\n\r\n}\r\n\r\n' Ruteo y matriz de tr\u00e1fico\r\n\r\nalb --&gt; podWeb1 : HTTP\/S (Puerto 80\/443)\r\n\r\nalb --&gt; podWeb2 : HTTP\/S (Puerto 80\/443)\r\n\r\npodWeb1 --&gt; podApi1 : gRPC (Puerto 50051)\r\n\r\npodWeb2 --&gt; podApi2 : gRPC (Puerto 50051)\r\n\r\npodApi1 --&gt; dbMaster : TCP (Puerto 5432)\r\n\r\npodApi2 --&gt; dbMaster : TCP (Puerto 5432)\r\n\r\ndbMaster .right.&gt; dbReplica : Replicaci\u00f3n autom\u00e1tica de almacenamiento\r\n\r\n@enduml<\/pre>\n<\/div>\n<p data-nodeid=\"13809\"><em data-nodeid=\"14004\">Ejemplo: Despliegue de Kubernetes nativo en la nube a trav\u00e9s de zonas de disponibilidad de AWS con enrutamiento mediante balanceador de carga, anidamiento de pods y cl\u00faster de base de datos compartido.<\/em>\u00a0[[1]]<\/p>\n<ol data-nodeid=\"13810\" start=\"10\">\n<li data-nodeid=\"13811\">\n<p data-nodeid=\"13812\"><a data-nodeid=\"14009\" href=\"https:\/\/www.vpascode.com\/docs\/vpascode-docs\/plantuml-playbook\/plantuml-timing-diagram-syntax-guide\/\"><strong data-nodeid=\"14010\">Gu\u00eda de sintaxis de diagramas de tiempo de PlantUML<\/strong><\/a>: Visualiza duraciones precisas de estados y restricciones temporales a lo largo de l\u00edneas de tiempo lineales. Aprende\u00a0<code data-backticks=\"1\" data-nodeid=\"14012\">robusto<\/code>\/<code data-backticks=\"1\" data-nodeid=\"14014\">conciso<\/code>\u00a0estilos de participantes,\u00a0<code data-backticks=\"1\" data-nodeid=\"14016\">@puntoTiempo<\/code>\u00a0asignaciones de estado,\u00a0<code data-backticks=\"1\" data-nodeid=\"14018\">reloj<\/code>\u00a0generaci\u00f3n de ondas, y\u00a0<code data-backticks=\"1\" data-nodeid=\"14020\">&lt;-&gt;<\/code>\u00a0anotaciones de restricci\u00f3n para sistemas embebidos y especificaci\u00f3n de protocolos. [[30]]<\/p>\n<\/li>\n<\/ol>\n<p><img alt=\"\" class=\"alignnone size-full wp-image-12622\" decoding=\"async\" height=\"275\" loading=\"lazy\" sizes=\"auto, (max-width: 2146px) 100vw, 2146px\" src=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1ea4f6d128b.png\" srcset=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1ea4f6d128b.png 2146w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1ea4f6d128b-300x38.png 300w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1ea4f6d128b-1024x131.png 1024w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1ea4f6d128b-768x98.png 768w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1ea4f6d128b-1536x197.png 1536w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1ea4f6d128b-2048x262.png 2048w\" width=\"2146\"\/><\/p>\n<pre>@startuml\r\nskinparam handwritten false\r\nskinparam shadowing false\r\nskinparam defaultFontName \"Arial\"\r\n\r\n' T\u00edtulo del diagrama de tiempo\r\ntitle Cronograma de sincronizaci\u00f3n del registro de bus de datos\r\n\r\n' Define una onda de reloj peri\u00f3dica (periodo 10 unidades, alto 5 unidades)\r\nclock \"Reloj del sistema\" como CLK con periodo 10 pulso 5\r\n\r\n' Define al participante robusto del bus de datos\r\nrobusto \"Registro del bus de datos\" como BUS\r\n\r\n' Tiempo 0: Estado inicial del registro\r\n@0\r\nBUS est\u00e1 Vac\u00edo\r\n\r\n' Tiempo 10: El bus de datos cambia a Lectura\r\n@10\r\nBUS est\u00e1 Leyendo\r\n\r\n' Tiempo 20: El bus de datos cambia a Escritura\r\n@20\r\nBUS est\u00e1 Escribiendo\r\n\r\n' Tiempo 22: Muestra la etiqueta de texto personalizada en la l\u00ednea de tiempo\r\n@22\r\nnota arriba de BUS : T_ESCRIBIR\r\n\r\n' Tiempo 30: El bus de datos se convierte en Bloqueado\r\n@30\r\nBUS est\u00e1 Bloqueado\r\n\r\n' Tiempo 35: Muestra la etiqueta de texto personalizada en la l\u00ednea de tiempo\r\n@35\r\nnota arriba de BUS : T_BLOQUEO\r\n\r\n' Tiempo 40: El bus de datos vuelve a estar Vac\u00edo\r\n@40\r\nBUS est\u00e1 Vac\u00edo\r\n\r\n' A\u00f1ade anotaciones de restricci\u00f3n temporal usando puntos num\u00e9ricos expl\u00edcitos\r\n@22 &lt;-&gt; @35 : {13 TU Duraci\u00f3n}\r\n\r\n@enduml<\/pre>\n<p><em data-nodeid=\"14041\">Ejemplo: cronograma conciso que muestra los estados del registro del bus de datos (Vac\u00edo \u2192 Lectura \u2192 Escritura \u2192 Bloqueado) sincronizados con una onda de reloj del sistema peri\u00f3dica.<\/em> [[12]]<\/p>\n<p id=\"dWNkEyD\"><img alt=\"\" class=\"alignnone size-full wp-image-12625\" decoding=\"async\" height=\"256\" loading=\"lazy\" sizes=\"auto, (max-width: 766px) 100vw, 766px\" src=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1ea59fbec1b.png\" srcset=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1ea59fbec1b.png 766w, https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1ea59fbec1b-300x100.png 300w\" width=\"766\"\/><\/p>\n<div>\n<pre>@startuml\r\n\r\nskinparam shadowing false\r\n\r\nskinparam defaultFontName \"Arial\"\r\n\r\n' T\u00edtulo del diagrama de tiempo multi-hilo\r\n\r\ntitle Sincronizaci\u00f3n del hilo del cliente web y del hilo de trabajo de autenticaci\u00f3n\r\n\r\n' Declara las l\u00edneas de tiempo usando el estilo de participante robusto\r\n\r\nrobusto \"Hilo del cliente web\" como CLIENTE\r\n\r\nrobusto \"Hilo de trabajo de autenticaci\u00f3n\" como AUTH\r\n\r\n' Tiempo 0ms: Estados iniciales de espera\r\n\r\n@0\r\n\r\nCLIENTE est\u00e1 Inactivo\r\n\r\nAUTH est\u00e1 Inactivo\r\n\r\n' Tiempo 10ms: El cliente desencadena una solicitud de autenticaci\u00f3n\r\n\r\n@10\r\n\r\nCLIENTE est\u00e1 \"Esperando autenticaci\u00f3n\"\r\n\r\nAUTH est\u00e1 \"Verificando credenciales\"\r\n\r\n' Tiempo 25ms: El cliente env\u00eda carga adicional \/ La autenticaci\u00f3n comienza la generaci\u00f3n del token\r\n\r\n@25\r\n\r\nAUTH est\u00e1 \"Generando token JWT\"\r\n\r\n' Tiempo 40ms: La autenticaci\u00f3n finaliza la generaci\u00f3n del token y responde al cliente\r\n\r\n@40\r\n\r\nAUTH est\u00e1 Inactivo\r\n\r\nCLIENTE est\u00e1 \"Autenticado\"\r\n\r\n' Tiempo 55ms: El cliente vuelve al estado predeterminado\r\n\r\n@55\r\n\r\nCLIENTE est\u00e1 Inactivo\r\n\r\n' Anotaci\u00f3n de ventana de restricci\u00f3n temporal de 30ms (Desde @10 hasta @40)\r\n\r\n@10 &lt;-&gt; @40 : {Ventana de generaci\u00f3n de 30ms}\r\n\r\n@enduml<\/pre>\n<\/div>\n<p data-nodeid=\"13814\"><em data-nodeid=\"14056\">Ejemplo: cronograma robusto multi-hilo que representa los estados del cliente web y del trabajador de autenticaci\u00f3n con una anotaci\u00f3n de restricci\u00f3n de ventana de generaci\u00f3n de 30ms.<\/em>\u00a0[[12]]<\/p>\n<ol data-nodeid=\"13815\" start=\"11\">\n<li data-nodeid=\"13816\">\n<p data-nodeid=\"13817\"><a data-nodeid=\"14061\" href=\"https:\/\/www.vpascode.com\/docs\/vpascode-docs\/plantuml-playbook\/plantuml-erd-syntax-guide\/\"><strong data-nodeid=\"14062\">Gu\u00eda de sintaxis de diagramas ERD de PlantUML<\/strong><\/a>: Dise\u00f1a diagramas entidad-relaci\u00f3n para la documentaci\u00f3n de esquemas de bases de datos. Domina las declaraciones de entidades, la tipificaci\u00f3n de atributos, la notaci\u00f3n de claves primarias\/for\u00e1neas y las relaciones de cardinalidad (<code data-backticks=\"1\" data-nodeid=\"14064\">1|o--o{<\/code>) para modelado de datos y planificaci\u00f3n de migraci\u00f3n SQL.<\/p>\n<\/li>\n<li data-nodeid=\"13818\">\n<p data-nodeid=\"13819\"><a data-nodeid=\"14070\" href=\"https:\/\/www.vpascode.com\/docs\/vpascode-docs\/plantuml-playbook\/plantuml-archimate-diagram-syntax-guide\/\"><strong data-nodeid=\"14071\">Gu\u00eda de sintaxis de diagramas ArchiMate de PlantUML<\/strong><\/a>: Modela capas de arquitectura empresarial usando la especificaci\u00f3n ArchiMate. Aprende elementos de capas de negocio\/aplicaci\u00f3n\/tecnolog\u00eda, conceptos de motivaci\u00f3n y tipos de relaciones para la planificaci\u00f3n estrat\u00e9gica de TI y la documentaci\u00f3n de gobernanza.<\/p>\n<\/li>\n<li data-nodeid=\"13820\">\n<p data-nodeid=\"13821\"><a data-nodeid=\"14077\" href=\"https:\/\/www.vpascode.com\/docs\/vpascode-docs\/plantuml-playbook\/plantuml-c4-model-syntax-guide\/\"><strong data-nodeid=\"14078\">Gu\u00eda de sintaxis del modelo C4 de PlantUML<\/strong><\/a>: Implementa el modelo C4 para la visualizaci\u00f3n de arquitectura de software en cuatro niveles de abstracci\u00f3n: Contexto, Contenedor, Componente y C\u00f3digo. Domina\u00a0<code data-backticks=\"1\" data-nodeid=\"14080\">Persona<\/code>,\u00a0<code data-backticks=\"1\" data-nodeid=\"14082\">Sistema<\/code>,\u00a0<code data-backticks=\"1\" data-nodeid=\"14084\">Contenedor<\/code>, y\u00a0<code data-backticks=\"1\" data-nodeid=\"14086\">Componente<\/code>\u00a0esteriotipos con contenedores de l\u00edmite y estilo de relaciones para la comunicaci\u00f3n arquitect\u00f3nica alineada con los interesados.<\/p>\n<\/li>\n<\/ol>\n<hr data-nodeid=\"13822\"\/>\n<blockquote data-nodeid=\"13823\">\n<p data-nodeid=\"13824\"><strong data-nodeid=\"14101\">Nota sobre los diagramas incrustados<\/strong>: Todos los ejemplos de c\u00f3digo PlantUML en la documentaci\u00f3n de VPASCode se representan como diagramas interactivos y editables directamente en el navegador. Los enlaces de im\u00e1genes PNG anteriores muestran previas est\u00e1ticas de los diagramas de ejemplo; para una interactividad completa, incluyendo edici\u00f3n en tiempo real, validaci\u00f3n de sintaxis y exportaci\u00f3n a PNG\/SVG, visite directamente la URL de cada art\u00edculo en\u00a0<a data-nodeid=\"14094\" href=\"https:\/\/www.vpascode.com\/docs\/vpascode-docs\/\">vpascode.com\/docs<\/a>. [[54]]<\/p>\n<\/blockquote>\n<blockquote data-nodeid=\"13825\">\n<p data-nodeid=\"13826\"><strong data-nodeid=\"14117\">Caracter\u00edsticas del editor VPasCode<\/strong>: Cada art\u00edculo incluye botones de \u00abEditar PlantUML en VPasCode\u00bb que inician el ejemplo de c\u00f3digo en el editor gratuito basado en navegador de VPasCode, sin necesidad de iniciar sesi\u00f3n ni instalar nada. Los cambios se previsualizan de inmediato con renderizado en tiempo real. [[54]]<\/p>\n<\/blockquote>\n<hr data-nodeid=\"13827\"\/>\n<p class=\"\" data-nodeid=\"13828\"><em data-nodeid=\"14127\">Referencia compilada a partir de la documentaci\u00f3n de VPASCode. VPasCode es un editor gratuito en l\u00ednea basado en navegador para diagramas de PlantUML, Mermaid y Graphviz que no requiere inicio de sesi\u00f3n ni instalaci\u00f3n.<\/em>\u00a0[[54]]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Una lista de art\u00edculos seleccionados del Playbook VPASCode PlantUML que incluye gu\u00edas de sintaxis para flujos de trabajo de diagramas<\/p>\n","protected":false},"author":3482,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[1,163],"tags":[],"class_list":["post-11086","post","type-post","status-publish","format-standard","hentry","category-uncategorized","category-vpascode"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Gu\u00eda de referencia del Playbook VPASCode PlantUML - ArchiMetric Spanish<\/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:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Gu\u00eda de referencia del Playbook VPASCode PlantUML - ArchiMetric Spanish\" \/>\n<meta property=\"og:description\" content=\"Una lista de art\u00edculos seleccionados del Playbook VPASCode PlantUML que incluye gu\u00edas de sintaxis para flujos de trabajo de diagramas\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"ArchiMetric Spanish\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-02T09:17:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1e9f7530829.png\" \/>\n<meta name=\"author\" content=\"curtis\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"curtis\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/\"},\"author\":{\"name\":\"curtis\",\"@id\":\"https:\/\/www.archimetric.com\/es\/#\/schema\/person\/71e6318556cda44457a5b68e284bedba\"},\"headline\":\"Gu\u00eda de referencia del Playbook VPASCode PlantUML\",\"datePublished\":\"2026-06-02T09:17:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/\"},\"wordCount\":1034,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1e9f7530829.png\",\"articleSection\":[\"Uncategorized\",\"VPasCode\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/\",\"url\":\"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/\",\"name\":\"Gu\u00eda de referencia del Playbook VPASCode PlantUML - ArchiMetric Spanish\",\"isPartOf\":{\"@id\":\"https:\/\/www.archimetric.com\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1e9f7530829.png\",\"datePublished\":\"2026-06-02T09:17:32+00:00\",\"author\":{\"@id\":\"https:\/\/www.archimetric.com\/es\/#\/schema\/person\/71e6318556cda44457a5b68e284bedba\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/#primaryimage\",\"url\":\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1e9f7530829.png\",\"contentUrl\":\"https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1e9f7530829.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.archimetric.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Gu\u00eda de referencia del Playbook VPASCode PlantUML\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.archimetric.com\/es\/#website\",\"url\":\"https:\/\/www.archimetric.com\/es\/\",\"name\":\"ArchiMetric Spanish\",\"description\":\"EA, Dev Ops, Scrum, Agile and More\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.archimetric.com\/es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.archimetric.com\/es\/#\/schema\/person\/71e6318556cda44457a5b68e284bedba\",\"name\":\"curtis\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.archimetric.com\/es\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6910084565fcc601ec03c6693bb8ea480c1e52ccaa0efb299eb038bb6a1edc87?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6910084565fcc601ec03c6693bb8ea480c1e52ccaa0efb299eb038bb6a1edc87?s=96&d=mm&r=g\",\"caption\":\"curtis\"},\"url\":\"https:\/\/www.archimetric.com\/es\/author\/curtis\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Gu\u00eda de referencia del Playbook VPASCode PlantUML - ArchiMetric Spanish","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:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/","og_locale":"es_ES","og_type":"article","og_title":"Gu\u00eda de referencia del Playbook VPASCode PlantUML - ArchiMetric Spanish","og_description":"Una lista de art\u00edculos seleccionados del Playbook VPASCode PlantUML que incluye gu\u00edas de sintaxis para flujos de trabajo de diagramas","og_url":"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/","og_site_name":"ArchiMetric Spanish","article_published_time":"2026-06-02T09:17:32+00:00","og_image":[{"url":"https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1e9f7530829.png","type":"","width":"","height":""}],"author":"curtis","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"curtis","Tiempo de lectura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/#article","isPartOf":{"@id":"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/"},"author":{"name":"curtis","@id":"https:\/\/www.archimetric.com\/es\/#\/schema\/person\/71e6318556cda44457a5b68e284bedba"},"headline":"Gu\u00eda de referencia del Playbook VPASCode PlantUML","datePublished":"2026-06-02T09:17:32+00:00","mainEntityOfPage":{"@id":"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/"},"wordCount":1034,"commentCount":0,"image":{"@id":"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1e9f7530829.png","articleSection":["Uncategorized","VPasCode"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/","url":"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/","name":"Gu\u00eda de referencia del Playbook VPASCode PlantUML - ArchiMetric Spanish","isPartOf":{"@id":"https:\/\/www.archimetric.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/#primaryimage"},"image":{"@id":"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1e9f7530829.png","datePublished":"2026-06-02T09:17:32+00:00","author":{"@id":"https:\/\/www.archimetric.com\/es\/#\/schema\/person\/71e6318556cda44457a5b68e284bedba"},"breadcrumb":{"@id":"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/#primaryimage","url":"https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1e9f7530829.png","contentUrl":"https:\/\/www.archimetric.com\/wp-content\/uploads\/2026\/06\/img_6a1e9f7530829.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.archimetric.com\/es\/vpascode-plantuml-playbook-reference-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.archimetric.com\/es\/"},{"@type":"ListItem","position":2,"name":"Gu\u00eda de referencia del Playbook VPASCode PlantUML"}]},{"@type":"WebSite","@id":"https:\/\/www.archimetric.com\/es\/#website","url":"https:\/\/www.archimetric.com\/es\/","name":"ArchiMetric Spanish","description":"EA, Dev Ops, Scrum, Agile and More","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.archimetric.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/www.archimetric.com\/es\/#\/schema\/person\/71e6318556cda44457a5b68e284bedba","name":"curtis","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.archimetric.com\/es\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6910084565fcc601ec03c6693bb8ea480c1e52ccaa0efb299eb038bb6a1edc87?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6910084565fcc601ec03c6693bb8ea480c1e52ccaa0efb299eb038bb6a1edc87?s=96&d=mm&r=g","caption":"curtis"},"url":"https:\/\/www.archimetric.com\/es\/author\/curtis\/"}]}},"_links":{"self":[{"href":"https:\/\/www.archimetric.com\/es\/wp-json\/wp\/v2\/posts\/11086","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.archimetric.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.archimetric.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.archimetric.com\/es\/wp-json\/wp\/v2\/users\/3482"}],"replies":[{"embeddable":true,"href":"https:\/\/www.archimetric.com\/es\/wp-json\/wp\/v2\/comments?post=11086"}],"version-history":[{"count":0,"href":"https:\/\/www.archimetric.com\/es\/wp-json\/wp\/v2\/posts\/11086\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.archimetric.com\/es\/wp-json\/wp\/v2\/media?parent=11086"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.archimetric.com\/es\/wp-json\/wp\/v2\/categories?post=11086"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.archimetric.com\/es\/wp-json\/wp\/v2\/tags?post=11086"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}