DevHoned
DSA System Design AI / ML Languages & Frameworks ELK Stack
Languages & Frameworks
Java▸Python▸Spring Boot▸Angular▸React▾Components & JSXState & LifecycleHooks Deep DiveReact RouterState ManagementPerformanceTestingNext.js Essentials

React

React from components and hooks to performance, state management, and server-side rendering

Components & JSXFunctional components, JSX, props, composition, conditional rendering›State & LifecycleuseState, useEffect, component lifecycle, controlled vs uncontrolled›Hooks Deep DiveuseContext, useReducer, useMemo, useCallback, useRef, custom hooks›React RouterRoute configuration, dynamic routes, nested routes, navigation, loaders›State ManagementContext API, Zustand, Redux Toolkit — when to use each›Performancememo, lazy, Suspense, code splitting, virtualisation, profiler›TestingReact Testing Library, user-event, mocking, accessibility testing›Next.js EssentialsApp Router, Server Components, SSR vs SSG, data fetching, API routes›
DevHoned·Sharpen your engineering knowledge·HomeDSASystem Design© 2026