The browser and server should work together elegantly in a modern asynchronous application, not force a paradigm that doesn't fit.