React 19 & 19.1: Những tính năng nổi bật
React 19.1, phát hành vào tháng 3/2025, mang đến nhiều cải tiến đáng chú ý:
-
React Server Components (RSCs): Cho phép render một phần giao diện trên server, giảm tải JavaScript phía client và cải thiện hiệu suất tổng thể.
-
Hooks mới: Bao gồm
useActionState,useFormStatus, vàuseOptimisticđể xử lý trạng thái bất đồng bộ và cập nhật dữ liệu hiệu quả hơn. -
API
use: Hỗ trợ xử lý Promise trực tiếp trong component, đơn giản hóa việc quản lý dữ liệu bất đồng bộ. -
Công cụ gỡ lỗi Owner Stack: Giúp xác định chính xác thành phần nào gây ra lỗi trong cây component, hỗ trợ quá trình debug hiệu quả hơn.
-
Cải tiến Suspense: Hỗ trợ tốt hơn cho việc render trên server và quá trình hydration, đặc biệt hữu ích trong môi trường edge computing.