React là một thư viện JavaScript được sử dụng để xây dựng các ứng dụng web và di động. Nó được phát triển bởi Facebook và cung cấp một cách dễ dàng để xây dựng các giao diện người dùng (UI) bằng cách sử dụng các thành phần có thể tái sử dụng. React cũng cung cấp một cách để xử lý dữ liệu và các sự kiện người dùng trong ứng dụng của bạn.