Single source of truth nghĩa là mỗi mẩu dữ liệu được lưu ở đúng một nơi, và mọi thứ cần nó đều đọc từ đó — thay vì giữ nhiều bản sao có thể lệch nhau (out of sync).
Vấn đề mà nó ngăn chặn: state bị nhân bản và lệch nhau
() {
[user, setUser] = ({ : });
[displayName, setDisplayName] = ();
() {
({ ...user, : newName });
}
}
