Let's reason about client-server state management in web apps | Dark Hacker News