Martin Odersky, Tiark Rompf, Nada Amin, Grzegorz Kossakowski
Developing rich web applications requires mastering different environments on the client and server sides. While there is considerable choice on the server-side, the client-side is tied to JavaScript, which poses substantial software engineering challenges ...
Springer Berlin Heidelberg2012