
React
Thư viện cho giao diện web và native
React giúp bạn dựng giao diện từ các mảnh nhỏ gọi là component. Tự tạo component, rồi ghép thành màn hình, trang và ứng dụng hoàn chỉnh.
Nội dung tóm tắt theo homepage official — dùng nội bộ cho preview nhanh.
Điểm nổi bật
- UI theo component cho web và native
- Render khai báo với luồng dữ liệu dễ đoán
- Hệ sinh thái lớn — Next.js, React Native, tooling…
- Được Meta và hàng nghìn đội sản phẩm dùng
Khi nào nên dùng
- UI web/app component-based
- Đội đã quen JS/TS
- Cần ecosystem lớn
Trong stack KU THANH
Thường đi với Next.js, TypeScript, Tailwind trong các dự án Dolphin Software.
Vì sao dùng
Tạo UI từ component
Component React là hàm JavaScript. Truyền markup và dữ liệu qua props, lồng component để dựng UI phức tạp.
Viết component bằng code và markup
JSX kết hợp markup với logic JavaScript. React đồng bộ DOM khi state thay đổi.
Thêm tương tác khi cần
State và effect giúp component phản hồi người dùng. Chia sẻ logic bằng hooks trong toàn app.