{"version":"1.0","provider_name":"Visual Paradigm Product Updates Vietnamese","provider_url":"https:\/\/updates.visual-paradigm.com\/vn","author_name":"jick","author_url":"https:\/\/updates.visual-paradigm.com\/vn\/author\/jick\/","title":"C\u00f4ng c\u1ee5 s\u01a1 \u0111\u1ed3 Rust tr\u1ef1c tuy\u1ebfn mi\u1ec5n ph\u00ed: Tr\u1ef1c quan h\u00f3a m\u00e3 Rust d\u01b0\u1edbi d\u1ea1ng s\u01a1 \u0111\u1ed3 UML | VPasCode","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"kIMyqvlshc\"><a href=\"https:\/\/updates.visual-paradigm.com\/vn\/releases\/visualize-rust-code-uml-diagram-as-code\/\">Tr\u1ef1c quan h\u00f3a m\u00e3 Rust d\u01b0\u1edbi d\u1ea1ng s\u01a1 \u0111\u1ed3 l\u1edbp UML ngay l\u1eadp t\u1ee9c v\u1edbi VPasCode<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/updates.visual-paradigm.com\/vn\/releases\/visualize-rust-code-uml-diagram-as-code\/embed\/#?secret=kIMyqvlshc\" width=\"600\" height=\"338\" title=\"&#8220;Tr\u1ef1c quan h\u00f3a m\u00e3 Rust d\u01b0\u1edbi d\u1ea1ng s\u01a1 \u0111\u1ed3 l\u1edbp UML ngay l\u1eadp t\u1ee9c v\u1edbi VPasCode&#8221; &#8212; Visual Paradigm Product Updates Vietnamese\" data-secret=\"kIMyqvlshc\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/updates.visual-paradigm.com\/vn\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/updates.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/10\/2026\/07\/visualize-rust-as-uml-hero-banner.jpg","thumbnail_width":1312,"thumbnail_height":816,"description":"Kh\u00e1m ph\u00e1 VPasCode, c\u00f4ng c\u1ee5 s\u01a1 \u0111\u1ed3 theo m\u00e3 h\u00e0ng \u0111\u1ea7u v\u00e0 tr\u00ecnh so\u1ea1n th\u1ea3o Rust mi\u1ec5n ph\u00ed. Tr\u1ef1c quan h\u00f3a ngay l\u1eadp t\u1ee9c c\u00e1c d\u1ef1 \u00e1n Rust c\u1ee7a b\u1ea1n d\u01b0\u1edbi d\u1ea1ng s\u01a1 \u0111\u1ed3 l\u1edbp UML. Kh\u00f4ng c\u1ea7n \u0111\u0103ng nh\u1eadp."}