このエントリは変態アドベントカレンダー11/15です 今日は変態のためのWebサイトを、clojureというJVM上で動く関数型言語を使って開発してみようと思います。 今回の開発にあたって、次のライブラリを用いています。 このライブラリの使い方をざっくりと追いかけながら、hentaiwebサイトを作っていこうと思います。 webフレームワーク compojure テンプレートエンジン fleet Compojure compojureはclojureで書かれたwebフレームワークです。 sinatraの影響が強く反映されており、シンプルで最小限の機能を提供しています。 どうも、clojure界隈ではデファクトスタンダードらしく、資料の少ないclojureにしてはそこそこ情報が見つかります。 というわけで、こいつとRingで動くwebアプリはこんな感じです。 hentai.core.clj