Building reactive web applications with the Typesafe platform