Siddharth SharmaEvent capturing and bubblingWhen using event handlers on elements, we face the issue of event handlers being also executed for other elements which should not have…Jul 31Jul 31
Siddharth SharmaReact Query — An introductionThere are multiple ways through which we can fetch data from APIs in our React applications. We can maintain data in state, we can set…Dec 18, 2023Dec 18, 2023
Siddharth SharmaMicro Frontends — IntroductionMicrofrontend architecture stems from the microservices architecture of the backend world. Here, a module is broken down into multiple…Sep 4, 2023Sep 4, 2023
Siddharth SharmaReact — Behind The Scenes — 2So let’s get further into the workings of React. As discussed, we are aware that React components return an Element Tree. So the question…Aug 4, 2023Aug 4, 2023
Siddharth SharmaReact — Behind The Scene — 1Have you ever noticed why do we import React in every React component that we write? First off , let us define a React Component, it is a…Jul 28, 2023Jul 28, 2023
Siddharth SharmaReact — useReducer HookWhat to do when we want to maintain complex state logic in our code. Is using an object for state, the only way to go about it? To tackle…Mar 2, 2023Mar 2, 2023
Siddharth SharmaReact – useMemo hookuseMemo is one of the hooks provided by React for performance optimisation. Let us try to understand the use case four this hook using a…Feb 27, 2023Feb 27, 2023
Siddharth SharmaReact — useCallback HookuseCallback hook is a performance optimisation hook, which caches a function definition between re-renders.Feb 25, 2023Feb 25, 2023
Siddharth SharmaCSS Line-heightCSS line-height property sets the height of a line box. In block level elements, it specifies the amount of space between each line of…Feb 23, 2023Feb 23, 2023