How Does Shallow Comparison Work In React?Shallow comparison as a concept is all over React development. It plays a key role in different processes and can also be found at several places in the lifecycle of React components. Think of the mechanism to determine whether class components shoul...Apr 22, 2022 · 6 min readchakshunyu.hashnode.dev
React Readability Analysis Of Implementing Custom HooksThe introduction of hooks in React 16.8 has totally changed the way we implement logic in our React components. React hooks provided us with an entirely new way of encapsulating logic, sharing it between components, and keeping it separate from the v...Apr 22, 2022 · 13 min readchakshunyu.hashnode.dev
Why Pair Programming Should Be Part of Every Team DynamicOnly when I started a new job earlier this year did I discover the concept of pair programming in an engineering team and since then I have become quite fond of it. I really like the interactions that it creates between team members and working toget...Aug 28, 2021 · 9 min readchakshunyu.hashnode.dev
How To Mock Only One Function From A Module In JestMocking dependencies of your code is one of the fundamental aspects to software testing that allows developers to gain control over data flows and behaviour of the code. As a JavaScript testing framework, Jest has an extensive collections of APIs tha...Aug 28, 2021 · 6 min readchakshunyu.hashnode.dev
How To Write Readable React Content StatesContent is crucial to any React web application. It is what makes our applications live up, interactive for users, and really what makes it a web application over just a static website. For bigger React applications, it's not uncommon to have ten to ...1AAug 21, 2021 · 11 min readchakshunyu.hashnode.dev