Railsを始めて1週間経過したくらいの方への参考
- rails開発環境を整える
- 資料
- 逆引きクイックリファレンスを用意する
- Railsチートシートを印刷する。
- config/database.rb
- 実験する場合はSqlite3で大丈夫
- サーバ
- DB
- Rubyの1.8.6の最新を入れる
- Rails 2.xを利用する場合
- 検索エンジンで検索するときに"2.0"もしくは"2.1"、"-1.2"を加える。
- ヘッダーとフッターについて
- app/view/layout/application.html.erbを作成することで全てのviewに適用することが出来る。
- titleタグについてはapplication.html.erbでは
<%= @title %> として、controller側で@titleに値を入れる。 - google analyticsのスクリプトも入れる。
- db/migrate
- script/generate model Cat name:string description:text
- script/generate migration AddAgeToCat age:integer
- カラムをcatsに足すことができるadd_columnのコードを自動生成できる。
- config/route.rb
- どのcontrollerが呼ばれるかはroute.rbが決定
- scaffoldは勝手にroute.rbを編集するからアクセス可能
- 再起動して適用?
- rake routesで確認できるだけで、rake routesでrouteが構成されるのではない
- config/initializers/
- 入れておくと勝手に読み込んでくれる。patchや定数宣言を置く場所。
- デバッグ
- ajaxを活用する
- Railsの基本機能で簡単にドラッグ&ドロップが行える。
- プラグインを活用する
- チューニング