{"version":"1.0","provider_name":"EN - Galaktika","provider_url":"https:\/\/galaktica.io\/en","author_name":"admin","author_url":"https:\/\/galaktica.io\/en\/author\/admin_b2919buq\/","title":"TypeScript: A Programming Language Overview for More Effective Web Application Development","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"31FQW9f56T\"><a href=\"https:\/\/galaktica.io\/en\/blog\/typescript-tse\/\">TypeScript: Advantages and Use in Ukraine<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/galaktica.io\/en\/blog\/typescript-tse\/embed\/#?secret=31FQW9f56T\" width=\"600\" height=\"338\" title=\"&#8220;TypeScript: Advantages and Use in Ukraine&#8221; &#8212; EN - Galaktika\" data-secret=\"31FQW9f56T\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\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\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/galaktica.io\/en\/wp-content\/uploads\/sites\/2\/2024\/02\/typescript.webp","thumbnail_width":1140,"thumbnail_height":420,"description":"Learn about TypeScript, a programming language that provides static types and advanced support for JavaScript to enable greater security and productivity in web application development. This article highlights the main advantages of TypeScript, its main features and integration with other software development tools."}