コードリーディング: Lack の Session ミドルウェアを理解する

Webアプリケーションを構築する際にはユーザのセッション管理が必須である.今回は lack-middleware-session のソースを読みながらSessionミドルウェアの使い方を学ぶ.本稿の最後ではSessionミドルウェアを使ったサンプルWebアプリケーションを構築する. Sessionミドルウェアの概観 Sessionミドルウェアはセッション変数として,文字列をキーにしたハッシュテーブルを提供する.つまり,セッション毎にハッシュテーブル .... »

コードリーディング: Lack の Mount ミドルウエアを理解する

前回 は Lack のアプリケーションのコードを追い,ミドルウェアの使われ方を理解した.今回はミドルウェアを一つ取り上げる.今回取り上げるのはMountミドルウェア(lack-middleware-mount)で,リクエスト・パスに応じたルーティングを司る.最初にミドルウェアのソースを読み,最後にMountミドルウェアを使ったサンプルWebアプリを作成する.コメント,間違いのご指摘等は [@waterloo_jp](https://twitter.com/waterloo_jp) まで. .... »