かんたんRoR 1日目 早速webアプリ作り

敷かれたレールをことごとく踏み外して生きてきた僕が、敷かれたレールの上を走ろうとしている。体に合うのかどうか不安です(笑

チュートリアルを進める

早速webアプリ作り。

訳のわからないまま指示どうりにサンプルをコピー。

よくわからないままアクセスしてみる。

おぉぉぉぉ。

コード解説を読む

  • 大体掴んだ。
  • まとめると長そうなので略。

Rubyメモ

class クラス名
  attr 属性 [, writable]
  attr_reader 属性 [, 属性] ...
  attr_writer 属性 [, 属性] ...
  attr_accessor 属性 [, 属性] ...
end

クラス属性の宣言は、厳密にはRuby言語に組み込まれているわけではありません。それらはModuleクラスに定義されている単なるメソッドです。

しらなかった。

  • ピッケル本2nd 文法編 P306 第22章 Rubyの文法 クラス属性の宣言
  • ピッケル本2nd ライブラリ編 P117 Moduleクラス

より。

まとめ

  • 今のところ普通のMVCフレームワークと変わりない感じ。
  • :nameというようなシンボルを多用してるので慣れが必要。
  • ファイル数がかなり多いのでファイル構成をしっかり把握したい。

久しぶりにHTML書いた気がする。