AkashSDasJest IntroductionWriting tests is essential when writing software of any importance. When you’re writing something that has complex implementation or is…Jun 25Jun 25
AkashSDasReact Design PatternsDesign patterns are a way that we can solve common issues that occur while architecting our apps. We can use patterns to better architect…Jun 16Jun 16
AkashSDasReact Rendering PatternsRendering is an act of generating and displaying content on a web page which the user can interact with. React offers a variety of ways of…Jun 14Jun 14
AkashSDasServer Side Rendering w/ ReactServer side rendering is a rendering pattern that has being used since the pre SPA era. We can also implement this for React, and in this…Jun 13Jun 13
AkashSDasCode Splitting in React w/ ViteIf you’ve a large application and you’re trying to keep the performance budget under 100kb for the initial page load, then you would…Jun 11Jun 11
AkashSDasReact Hooks OverviewHooks are one of the most crucial parts of React. Understanding them, their benefits and caveats will help us to craft better solutions.Mar 291Mar 291
AkashSDasuseSyncExternalStore — React HookThe useSyncExternalStore hook allows us subscribe to an external store. Its useful when we want to connect to systems outside of React.Mar 29Mar 29
AkashSDasuseDeferredValue — React HookuseDeferredValue allow us to defer updating parts of UI.Mar 29Mar 29
AkashSDasuseTransition — React HookThe useTransition hook lets us update the state without blocking the UI.Mar 291Mar 291
AkashSDasuseId — React HookuseId is a React Hook for generating unique IDs that can be passed to accessibility attributes.Mar 28Mar 28