derivedStateOf tạo ra một state dẫn xuất được tính toán từ các state khác và chỉ recompose khi kết quả tính toán thay đổi.
Ví dụ: val isFormValid = derivedStateOf { name.isNotEmpty() && email.isNotEmpty() }. Đây là cách tối ưu để ngăn recomposition không cần thiết khi input thay đổi nhưng không ảnh hưởng đến giá trị dẫn xuất. Hữu ích cho các tính toán phức tạp trên state.