カロリーメイトください

Barbaroi Ware(バルバロイ・ウェア)という名前でアプリ開発してます

『Ruby on Rails 5 アプリケーションプログラミング』を学習する26

Ruby on Rails 5アプリケーションプログラミング

Ruby on Rails 5アプリケーションプログラミング

序文

Ruby on Rails 5 アプリケーションプログラミング」学習26日目。
前から読まなきゃなーと思ってたリーダブルコードという本を買いました。

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)

Railsの勉強に飽きてきたので(おい)、早くこちらの学習に移れるようにがんばります。

GitHub

github.com

進捗

  • 第6章 コントローラー開発
    • 6.4 状態管理
      (学習時間:2.5時間)

実行結果

f:id:yjkym:20180418160849p:plain

感想

今日はクッキーやセッション管理について学習。
N予備校ではここらへんは割と詳しく仕組みから勉強した気がするけど、こちらでは使い方を中心に割とさらっと学習。

…というか端折りすぎてて、もうちょっと詳しく説明してほしかった。

紙面ではCookieStoreを利用して、クライアントサイドにデータを保存する方法を中心に説明していたのだけど、サーバーサイドで保存する方法もやっておきたかったので、以下のサイトを参考にしてActiveRecordSessionStoreを利用する方法もやってみた。

shindolog.hatenablog.com

…多分できたと思うんだけど、細かいところがちょこちょこ違っててあんまり自信はない。

カロリーメイトください。

BGM

Japanese Boy / □□□
www.youtube.com

コード実装部分

GitHub見てね

github.com