{"version":"1.0","provider_name":"Igor Aleksejev Portfoolio","provider_url":"https:\/\/igoraleksejev24.thkit.ee\/wp","author_name":"Igor","author_url":"https:\/\/igoraleksejev24.thkit.ee\/wp\/blog\/author\/admin\/","title":"React - Igor Aleksejev Portfoolio","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"xWHRnrYyki\"><a href=\"https:\/\/igoraleksejev24.thkit.ee\/wp\/react\/\">React<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/igoraleksejev24.thkit.ee\/wp\/react\/embed\/#?secret=xWHRnrYyki\" width=\"600\" height=\"338\" title=\"&#8220;React&#8221; &#8212; Igor Aleksejev Portfoolio\" data-secret=\"xWHRnrYyki\" 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\/\/# sourceURL=https:\/\/igoraleksejev24.thkit.ee\/wp\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","description":"Mis on React? React on JavaScripti teek kasutajaliideste loomiseks. Seda kasutatakse peamiselt kaasaegsete veebirakenduste arendamiseks, kus sisu peab muutuma kiiresti ilma lehe uuesti laadimiseta. React v\u00f5imaldab jagada kasutajaliidese v\u00e4ikesteks komponentideks, mida saab korduvalt kasutada. See teeb koodi paremini organiseerituks ja lihtsamini hooldatavaks. React uuendab ainult neid lehe osi, mis muutuvad, mis teeb rakenduse kiiremaks. Mis &hellip; J\u00e4tka lugemist","thumbnail_url":"https:\/\/igoraleksejev24.thkit.ee\/wp\/wp-content\/uploads\/2026\/04\/image.png","thumbnail_width":747,"thumbnail_height":654}