React là gì?
React là một thư viện JavaScript dùng để xây dựng giao diện người dùng.
Dấu hiệu một trang web dùng React
- Phần tử gốc rỗng trong mã nguồn. Các ứng dụng React một trang thường gần như không gửi nội dung nào, chỉ có một thẻ div với id root, rồi trình duyệt mới dựng trang.
- data-reactroot trên các trang cũ. Các phiên bản React cũ hơn thêm thuộc tính này vào trang.
- Thuộc tính nội bộ của React trên phần tử. Trong console của trình duyệt, các phần tử mang thuộc tính bắt đầu bằng __react.
Cách tự kiểm tra
Cài tiện ích React Developer Tools cho trình duyệt. Biểu tượng của tiện ích sáng lên trên các trang React, nên đây là cách kiểm tra thủ công đáng tin cậy nhất.
Những yếu tố có thể che giấu React
React được biên dịch thành JavaScript thông thường, nên khó phát hiện chỉ từ mã nguồn. Một trang được xây bằng framework có thể hiển thị tên framework đó thay vì React. Kết quả âm tính không có nghĩa trang không dùng React, vì công cụ chỉ đọc mã nguồn và header phản hồi, còn các công cụ được JavaScript tải sau có thể bị bỏ sót.
Kiểm tra phần còn lại của công nghệ
Dán địa chỉ vào Website Technology Checker để xem nền tảng, framework, công cụ phân tích và nhiều thông tin khác trong một báo cáo. Để biết trang được lưu trữ ở đâu, hãy dùng Who Is Hosting.
Kiểm Tra Công Nghệ Website
Tìm hiểu bất kỳ trang web nào đang chạy trên nền tảng gì: CMS (WordPress, Drupal, Joomla, Ghost, Webflow, Wix, Shopify), phần mềm diễn đàn (vBulletin, XenForo, phpBB, Discourse), framework (Next.js, Nuxt, React, Vue), máy chủ và CDN, analytics và nhiều thứ khác, kèm phiên bản khi trang web hiển thị.