React · Junior · Question 1 of 75
What is React?
- 1A full framework with routing, an HTTP client and an ORM out of the box
- ✓Correct answer: A library for building user interfaces out of components
- 3A programming language that compiles to JavaScript
Explanation
React is responsible only for the UI: it describes the interface as a function of state and updates the DOM efficiently. Routing, data loading and the rest come from libraries (React Router, TanStack Query) or frameworks built on React (Next.js). JSX is a JavaScript syntax extension, not a separate language.