Scala

AkkaHTTP+Slick(PostgreSQL)+Herokuで簡単なRESTfulAPIを公開してみる。

概要 最近、Akka-HTTP + Slick3 + PostgreSQLでHerokuにDeployしました。 忘れそうなので、Herokuとの接続の作業メモを書きます。 下記で現在(12/10)公開しています。 http://kz-akkahttp.herokuapp.com/posts

ScalaのAkkaのHTTPモジュールAkka-HTTPをさわってみる

What Akka-HTTP Scala Documentation · Contents Akka-HTTPは、Akka-ActorベースのHTTPの機能を提供するモジュール。 Sprayと似ており、柔軟なルーティングを提供する。

ScalaのSpray-routingとSlickで簡易RESTful APIつくってみる

What Spray-routing? spray | Documentation » 1.2.4 / 1.3.4 » spray-routing Spray-routingは、RESTfulなWebサービスのためのハイレベルかつ、柔軟なルーティングを提供するモジュール。簡単にルーティングを作れる。

ScalaのDBライブラリSlick3をさわってみる

What is Slick Slick — Slick 3.1.1 documentation Slickはscalaで関係データベースの操作を簡単に扱うためのライブラリ。 対応データベースは、MySQL、PostgreSQL、OracleDBなどなど。

ScalaのSpray-canをHerokuデプロイしてみる

Heroku heroku.com Herokuはクラウドアプリケーションプラットフォーム。 Webアプリケーションをgitを使って、簡単にデプロイできる。

ScalaのHTTPライブラリSpray-canをさわってみる

Spray spray | REST/HTTP for your Akka/Scala Actors Sprayは軽量で高速なHTTPサーバを提供するライブラリたち。 Akkaベースで、完全な非同期であり、数千の同時接続を処理することができる。 RESTfulなスタイルや様々なアプリケーション層の明確な分離を促…

Scalaの分散処理ライブラリAkkaをさわってみる

What is Akka? Scala Documentation — Akka Documentation 分散処理を実装するScalaとJavaのライブラリ。 スケーラブルなアプリケーションを作成できるらしい。

Scalaのビルドツールsbtをさわってみる

sbt(simple build tool)とは 柔軟かつ強力なビルド定義を支えるScalaのビルドツール。 sbt Reference Manual — 始める sbt

MacでScalaをさわってみる

概要 HomebrewとCaskでScalaの開発環境を構築します。 構築からHelloWorldまでです。 Scalaの最新版が欲しい場合はwgetしてください。。