RubyのWebフレームワークHanamiをさわってみた。

What is Hanami?

Hanamiは、Ruby製のMVCフレームワークである。
多くの小さなライブラリから構成される。
シンプルさと安定したAPI、最小限のDSLを持っている。
Lotusという名前から変更されたみたい。
http://hanamirb.org/guides/

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で関係データベースの操作を簡単に扱うためのライブラリ。
対応データベースは、MySQLPostgreSQL、OracleDBなどなど。