タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

perlとplackに関するLyoのブックマーク (1)

  • PSGIとPlackと 〜 軽量フレームワークAmon2入門 (3) 〜 - tokuhirom's blog.

    PSGIってなんだ?PSGIとは「ウェブアプリケーションとアプリケーションサーバーの間のプロトコルのこと」です。Perlの基的なデータ型であるArrayRef, HashRef やCodeRefを使ってHTTPリクエストとレスポンスを表現し、抽象化をおこないます。 やりとりは以下のような形でおこなわれます。リクエストは HashRef(ハッシュリファレンス) に抽象化され、レスポンスは ArrayRef(配列リファレンス)に抽象化されます。これらのデータタイプは Perl の基的なデータ構造です。PSGI は Perl の基的なデータ構造のみに依存しているので、誰でも Pure Perl で実装することができるのです。ここが最大の特徴となっているのです。PSGI 対応のウェブアプリ、ウェブサーバーは、それぞれ PSGI という抽象化レイヤをはさむことによりくみあわせをかんがえる必要が

  • 1