Giới thiệu React


React là gì?

React, đôi khi được gọi là khung JavaScript giao diện người dùng, là một thư viện JavaScript do Facebook tạo ra.

React là một công cụ để xây dựng các thành phần giao diện người dùng.


React hoạt động như thế nào?

React tạo ra một DOM VIRTUAL trong bộ nhớ.

Thay vì thao tác trực tiếp với DOM của trình duyệt, React tạo một DOM ảo trong bộ nhớ, nơi nó thực hiện tất cả các thao tác cần thiết, trước khi thực hiện các thay đổi trong DOM của trình duyệt.

React chỉ thay đổi những gì cần thay đổi!

React tìm ra những thay đổi đã được thực hiện và chỉ thay đổi những gì cần thay đổi.

Bạn sẽ tìm hiểu các khía cạnh khác nhau về cách React thực hiện điều này trong phần còn lại của hướng dẫn này.


Lịch sử React.JS

Phiên bản hiện tại của React.JS là V17.0.2 (tháng 8 năm 2021).

Bản phát hành lần đầu ra công chúng (V0.3.0) vào tháng 7 năm 2013.

React.JS được sử dụng lần đầu tiên vào năm 2011 cho tính năng Newsfeed của Facebook.

Kỹ sư phần mềm của Facebook, Jordan Walke, đã tạo ra nó.

Phiên bản hiện tại create-react-applà v4.0.3 (tháng 8 năm 2021).

create-react-app bao gồm các công cụ được xây dựng như webpack, Babel và ESLint.