Welcome to the React documentation page! Here, you will find comprehensive information about React, a popular JavaScript library for building user interfaces.

Getting Started

If you are new to React, here are some resources to help you get started:

Components

React components are the building blocks of React applications. They can be class-based or function-based.

Hooks

Hooks are a feature in React (introduced in React 16.8) that let you "use state" and other React features without writing a class.

JSX

JSX is a syntax extension for JavaScript that looks similar to HTML. It's used to describe what the UI should look like.

Performance Optimization

Optimizing your React application can lead to better performance and a better user experience.

React Logo

For more information and tutorials, check out our React tutorials page.


Note: This documentation is provided in English. If you need information in another language, please visit our translation page.