PinnedJoseph ChamochumbiinEvolve TechnologyUsing the Hidden Attribute with ReactEvery time a React component mounts, updates or is unmounted, React executes two phases:Jun 12, 2019Jun 12, 2019
Joseph ChamochumbiThe for-of loop complaintHere comes a short one. Why does AirBnb’s lint, complain about for-of loops?Jan 2, 2023Jan 2, 2023
Joseph ChamochumbiReact Component Composition, state and data fetching hooksThis is an expanded version of an answer I gave on the swr discussions page.Jan 17, 2022Jan 17, 2022
Joseph ChamochumbiIn React, should you use Classes or Functional ComponentsIt was never about classes, it was always about state and life cycles.Oct 19, 2021Oct 19, 2021
Joseph ChamochumbiUsing React to understand Abort ControllersIn case you didn’t know, browsers support an API called AbortController, which is typically used to cancel ongoing fetch requests. More…Jul 16, 2021Jul 16, 2021
Joseph ChamochumbiuseMemo — useCallbackThere’s two hooks which can help you stop unnecessary rendering of React Components. These are useMemo and useCallback.May 2, 2019May 2, 2019
Joseph ChamochumbiOdd JavaScript, destructured, part 2Continuation from part 1.Sep 15, 2018Sep 15, 2018
Joseph ChamochumbiClicking the iOS bodyDid you know that iOS devices with touch screen, do not trigger body element click events?Sep 13, 2018Sep 13, 2018
Joseph ChamochumbiOdd JavaScript, destructured, part 1Recently I came across the following video. Needless to say, as a JavaScript advocate, I felt I had to understand every little quirk…Sep 9, 2018Sep 9, 2018
Joseph ChamochumbiReduce your problemsArrays in JavaScript include the method reduce, a powerful functional programming tool.Aug 24, 2018Aug 24, 2018