JimmyAll you need to know about Trusted TypesIn the ever-evolving world of web development, security remains a paramount concern. One crucial aspect is mitigating cross-site scripting…Jul 27, 2023Jul 27, 2023
JimmyReduce React re-render with memo, useEMReact re-render can lead to poor App responsiveness especially when the App has lots of components and complex logics.Dec 20, 2022Dec 20, 2022
JimmyShare states across tabs and child windows in React ApplicationSometimes there’s a need to open a new tab or new windows for your React application and you want to sync the state between those child…Sep 4, 2022Sep 4, 2022
Jimmy5 Pratical JavaScript TricksJavaScript Number toString() method with radix paramOct 25, 2020Oct 25, 2020
JimmyStep by step guide to setup and run VSCode on iPadThe release of the iPad Pro magic keyboard, combined with the powerful processor and LTE capability, I see a great potential for the new…Oct 24, 2020Oct 24, 2020
JimmyHow to use useMemo/memo to optimize performanceIf you’re learning or using React hooks, you probably have heard of useMemo/memo functions. These functions plays an important role in…Oct 22, 2020Oct 22, 2020
JimmyDynamically import (Lazy loading) translation files in React-Intl using Webpack code-splittingInstead of bundling all the translation file in the main bundle. We can use Webpack’s code splitting function to split the translation…Oct 20, 20201Oct 20, 20201
JimmyBuild a selector in ReactWe’re going to build a selector that looks like this in React.Oct 2, 2020Oct 2, 2020