{"version":"1.0","provider_name":"ITSupportWale","provider_url":"https:\/\/itsupportwale.com\/blog","title":"10 React Best Practices for High-Performance Apps - ITSupportWale","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"NJx6XhNfEX\"><a href=\"https:\/\/itsupportwale.com\/blog\/10-react-best-practices-for-high-performance-apps\/\">10 React Best Practices for High-Performance Apps<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/itsupportwale.com\/blog\/10-react-best-practices-for-high-performance-apps\/embed\/#?secret=NJx6XhNfEX\" width=\"600\" height=\"338\" title=\"&#8220;10 React Best Practices for High-Performance Apps&#8221; &#8212; ITSupportWale\" data-secret=\"NJx6XhNfEX\" 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:\/\/itsupportwale.com\/blog\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"I looked at the node_modules folder today. It\u2019s 400MB. For a landing page. We\u2019re done playing games. Back in my day, we managed memory. We cared about the heap. We knew where every byte lived and, more importantly, when it died. Now? I walk into this &#8220;modern&#8221; repository and it\u2019s like walking into a landfill. ... Read more","thumbnail_url":"https:\/\/itsupportwale.com\/blog\/wp-content\/uploads\/2021\/05\/android-chrome-512x512-1.png","thumbnail_width":512,"thumbnail_height":512}