Vert.xとは、公式ページより JVM上にリアクティブアプリケーションを構築するためのツールキットです @timfox氏が中心となって、現在2015年6月22日を目標にversion 3が開発されています。この投稿含め何回かに分けてVert.x 3の動くサンプルを実装していこうと思います。 概要 今回は、公式によるWebアプリケーションフレームワークApexを用いてシンプルなRESTサーバを動かしてみます。 Vert.x coreはHTTP、TCP、ファイルシステムへのアクセス等低レベルの機能のみを実現しており、このうえにウェブアプリケーションを構築する際に必要となる多くの機能を提供するのがApexです。Node.jsでいうところのExpress、RubyでいうところのSinatraのようなライブラリです。 今回は簡便のためにデータはオンメモリに保存します、データをデータベースに保存する