title: How is SyncState different from sending the entire state to the other client?
body: <p>I am building a multi-player Todo app. I am sending the entire todo state to the server and the server broadcasts it to the other clients. How can I use SyncState and how will it be efficient?</p>