TGViewer
Web Development Web Development @webdevcoursefree · 79.6K subscribers
Post #3760 2.9K
🧠 96 Difference Between Redux and Context API

Redux : Advanced state management : Better for large apps

Context API : Simple global state : Better for smaller apps

🧠 97. What are React Hooks?

Hooks allow functional components to use:

• State

• Lifecycle features

Common Hooks:

• useState

• useEffect

• useRef

• useMemo

• useCallback

🧠 98. What is useRef?

useRef stores mutable values without re-rendering.

Example:

const inputRef = useRef();

Uses:

• Access DOM elements

• Store previous values

🧠 99. What is useMemo?

useMemo optimizes expensive calculations.

Example:

const result = useMemo(() => {

return calculate(data);

}, [data]);

🧠 100. What is useCallback?

useCallback memoizes functions.

Example:

const memoFn = useCallback(() => {

console.log("Hello");

}, []);

🧠 101. What is Lazy Loading in React?

Lazy loading loads components only when needed.

Example:

const Home = React.lazy(() => import("./Home"));

Benefits:

✅ Faster loading

✅ Better performance

🧠 102. What is React Router?

React Router handles navigation in React applications.

Example:

} />

🧠 103. What are Controlled Components?

Form elements controlled by React state.

Example:

setName(e.target.value)}

/>

🧠 104. What are Uncontrolled Components?

Form elements managed by DOM itself.

Example:

🧠 105. What is Lifting State Up?

Moving shared state to common parent component.

Benefits:

✅ Better state sharing

✅ Improved synchronization

🧠 106. What is Higher Order Component HOC?

HOC is a function that takes component and returns enhanced component.

Example:

const Enhanced = withAuth(Component);

🧠 107. What are Custom Hooks?

Custom hooks reuse logic across components.

Example:

function useFetch() {

// logic

}

🧠 108. What is Strict Mode?

React Strict Mode helps identify potential issues.

Example:



🧠 109. What is Server-Side Rendering SSR?

SSR renders React components on server before sending to browser.

Benefits:

✅ Better SEO

✅ Faster initial load

🧠 110. Difference Between CSR and SSR

CSR : Rendered in browser : Slower initial load : SEO less optimized

SSR : Rendered on server : Faster initial load : Better SEO

Double Tap ❤️ For Part-5
  • ❤ 14
More from @webdevcoursefree
  1. Oct 12, 2026For example: Go to Profile → <a> Submit Form → <button> Open Article → <a> Delete Account…
  2. Oct 12, 2026🌐 Web Development Roadmap — Part 16 HTML Links — Tag Links are one of the most important…
  3. Oct 12, 2026🚀 𝗪𝗵𝗶𝗰𝗵 𝗧𝗲𝗰𝗵 𝗦𝗸𝗶𝗹𝗹 𝗪𝗶𝗹𝗹 𝗬𝗼𝘂 𝗠𝗮𝘀𝘁𝗲𝗿 𝗶𝗻 𝟮𝟬𝟮𝟲? Want to buil…
  4. Oct 9, 2026Post #4079
  5. Oct 9, 2026Post #4078
  6. Oct 9, 2026Post #4077
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →