Scala.js: confessions of a backend engin...
Imagine you’re at a tiny startup, or perhaps on a small team. You need a quick-and-dirty, proof-of-concept UI and there’s no time to find a frontend developer. Or maybe you and your peers desperately need a web-based tool to make your jobs easier, and you realize that if you don’t build it, no one else will. But you’re “the backend guy” (or gal). You just don’t have time to dust off the little bit of JavaScript you learned 5 years ago. In fact, you chuckle at the thought of trying to get your teammates to maintain a JavaScript codebase. Fortunately, you don’t have to. You can write it all in Scala using Scala.js. In this talk, I’ll share my personal experience using Scala.js from the perspective of a backend Scala developer, and also walk you through what it’s like to build a real world client-server application using Scala.js.