AeromockはテンプレートファイルとデータファイルだけでHTMLを描画することができるアプリケーションサーバです。サーバサイドのモジュールやミドルウェア無しでフロントエンド開発を可能にします。 軽量に動作するため、Lightweight mock web application server を謳っています。
- 一度起動したら再起動する必要はありません。
- テンプレートファイルと、それに紐づくデータファイル(JSONまたはYAML)を用意するだけでHTMLを返します。
- メソッド呼び出しや、カスタムタグ・ファンクションを利用しているテンプレートもサポートします。
- 1つのテンプレートに対して、複数パターンの描画をすることができます。
- スクリプトによってURL Rewriteを制御できます。
- モックJSON APIサーバとしても機能します。
- 静的ファイルサーバとしても機能します(js, css, 画像等)。
- Protocol Buffersやmessagepackのバイナリデータをレスポンスできます。
@See Wiki
- Java >= 1.7
- Git
- Vagrant >= 1.5 (Vagrant Shareを利用する場合)
- Freemarker
- handlebars.java
- Jade4j
- Velocity
- Groovy Template Engine
- Thymeleaf
- Akinori Yamada - @stormcat24 github
See LICENSE.
Copyright © CyberAgent, Inc. All Rights Reserved.