frontend

Explain the useEffect hook

The useEffect hook in React is used for side effects in functional components, such as data fetching, subscriptions, or manually changing the DOM.

What is React Router?

React Router is a library that enables navigation among views in a React application, allowing for the development of single-page applications.

What are state and props in React?

State is an internal data store that belongs to a specific component, and it can be changed over time. Props are properties passed to a component from its parent, and they are immutable.

What is the virtual DOM?

The virtual DOM is a lightweight copy of the actual DOM in memory. React uses it to improve performance by updating only the changed parts of the actual DOM.

Explain JSX

JSX (JavaScript XML) is a syntax extension for JavaScript recommended by React for describing what the UI should look like.

What is React?

React is an open-source JavaScript library for building user interfaces or UI components, developed by Facebook.