&#62; There's no need to write separate code to help the server figure out which values need to be sent to the client: the server can do this by simulating the UI.<p>Interesting approach.<p>The screencast is very good.<p>Wonder if that 1500 line todo list app is part of Asana?