Why use DWR? Why not?
–Avoid replication of effort defining model objects on bothserver and client–No XHR boilerplate required–No serialization boilerplate– JSON is fastest format to serialize/deserialize in the browser
–Less control over network requests
E.g., harder to bundle requests–Not RESTful, all requests processed through POST datarather than URLs
Best for single-page applications