タグ

ブックマーク / blogged.e2esound.com (1)

  • 外部APIを用いてMiddlemanで動的にページ生成する | e2esound.com業務日誌

    Middleman には 動的ページ と呼ばれる機能があります。この機能は非常にパワフルでデータを元にして動的にページを生成することができます。 今回はこの機能を用いて外部 API からデータを取得しつつページを生成してみます。 外部 API を用意する Lumenで簡単なAPI作ってみた で作成した API 機能を用いてテストしてみます。難しいことはなく単に次の画像のようなデータを JSON で返すだけです。データ自体は faker で作られています。 この API をローカルの Vagrant 上で動作させています。 middleman-data_source を使って API からデータを取得する API のレスポンスが YAML または JSON の場合, middleman-data_source が便利です。data.api_name のように データファイル で扱えるようにし

  • 1