洗練されたクライアントサイドを開発したいという欲求はとどまることを知りません。 もはやHTMLをサーバーサイドで生成することはありません。その代わりにJSON APIを作り、JSのフレームワークを調査して、JavaScriptやそのツール並びにライブラリについて学ぶという方法をとるか、もしくは専任のフロントエンド開発者にまるっと任せるかのどちらかでしょうか。
いや、ちょっと待って下さい。もはや成熟して、コミュニティも拡大しているScalaJSがここにあります。 JavaScriptの落とし穴から守ってくれる強力な静的型付けを維持したまま、美しく、洗練されたフロントエンドを実現できます。
このトークでは単一フルスタックScalaアプリを題材に、共有データオブジェクトやバリデーションロジック、そして簡単なクライアント-サーバ通信についてお見せします。
票中 票投票済み