0% found this document useful (0 votes)
13 views1 page

How Does React Fiber Improve Per

The document contains a series of questions related to React, covering topics such as performance improvements with React Fiber, code splitting, rendering methods, hooks, state management, and component design principles. It also addresses concepts like higher-order components, controlled vs uncontrolled components, and the Context API. Overall, it serves as a comprehensive guide for understanding key React concepts and best practices.

Uploaded by

mdbilal2207
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views1 page

How Does React Fiber Improve Per

The document contains a series of questions related to React, covering topics such as performance improvements with React Fiber, code splitting, rendering methods, hooks, state management, and component design principles. It also addresses concepts like higher-order components, controlled vs uncontrolled components, and the Context API. Overall, it serves as a comprehensive guide for understanding key React concepts and best practices.

Uploaded by

mdbilal2207
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 1

1. How does React Fiber improve performance in React applications?

2. Explain the concept of code splitting and its benefits in React.


3. What are the key differences between server-side rendering (SSR) and client-side
rendering (CSR) in React?
4. Describe the concept of render props and its use cases in React.
5. How can you optimize the rendering of large lists in React?

6. Explain the concept of memoization and its importance in React.


7. What is the purpose of the useEffect() hook in React and how does it work?
8. How does React handle routing and navigation?
9. How can you handle asynchronous operations in React using async/await?
10. Explain the concept of the Context API in React and its benefits.

11. What is the role of higher-order components (HOC) in React and how can you
implement them?
12. Describe the concept of controlled and uncontrolled components in React forms.
13. How does React handle state management in large-scale applications?
14. Explain the concept of suspense in React and its use cases.
15. What are the different ways to handle side effects in React using hooks?

16. Explain the concept of reconciliation in React.


17. How can you prevent unnecessary re-renders in React?
18. What are the different ways to style components in React?
19. What are the key considerations when implementing a scalable React application?
20. Describe the concept of reusability, modularity, testablity in React
components.

. What is Lifting State Up in React?


1. What is React context?
2. What are different ways to add CSS in your app?
3. What is Hot Module Replacement?
4. What is the use of Parcel, Vite, Webpack?
5. How does create-react-app work?

6. What is Tree Shaking?


7. Difference b/w dependency and devDependency
8. What is npx and npm?
9. Difference b/w package .json and package-lock .json
10. Difference between console .log(<HeaderComponent/>) and
console .log(HeaderComponent());

11. What is React.Fragment?


12. What is the purpose of dependency array in useEffect? What is the difference
when it is used and when it is not used?
13. What if 2 components are given will the state change in one component will
effect the other component’s state (child)?
14. What is the use of return in useEffect ?
15. Difference b/w client-side routing and server-side routing?

16. Explain the concept of code splitting and its benefits in React.
17. How does React handle routing and navigation?
18. What are higher-order components (HOC) in React?
19. What are controlled and uncontrolled components?
20. Explain the concept of reconciliation in React.

You might also like