Step up Ruby on Rails - Top
Step up Rails
Rails のチュートリアルは終わったけれど、その次に何かを作ろうとしたら止まってしまって先へ進めない人へ向けて、チュートリの次のステップとなりそうなネタを集めてみます。
主な情報源は Web と「Ruby on Rails 入門〜優しい Rails の育て方」(くまくまーの人本)です。
目次
Step up ActiveRecord
- AR で DB の View を使う
- AR で生成されるSQLを確認するには
- AR のコールバックの利用例いろいろ
- AR::Base#find の検索オプション
- コールバックの種類
- マイグレーションを使ってDBスキーマ管理
- 関連するテーブルのデータもまとめて取得する
- 制限されたDBアクセスを実現するwith_scope
Step up ActionController
Step up ActionView
Step up ActiveSupport
その他
開発
- 開発環境いろいろ
- Rails アプリのサンプルコードが見てみたい
- script/console を抜けるときに rollback するには
- DB のパスワードを確認するプロンプトを出すには
- テスト
- BDD/TDD
- デザインパターン
- プラグイン
- 国際化するには
- Exe ファイルを作るには
環境
「Ruby on Rails 入門〜優しい Rails の育て方」の紹介
Dave Thomas + DHH による "Agile Web Development with Rails" (邦題:「RailsによるアジャイルWebアプリケーション開発」)は Rails の教科書として文句なしの出来ですが、今ではやや内容が古く感じます。AWDwR 後の Rails をフォローし、実際に Rails を使って何かを作るというときのリファレンスとして「Ruby on Rails 入門〜優しい Rails の育て方」は最適だと思います。
あわせて読みたい
- api.rails2u.com: Rails API Documentation のインクリメンタルサーチ。
- http://rails.rubyonrails.org/: 本家のAPIリファレンス
- Rubyist Magazine の Rails 連載
- Agile Web Development with Rails 2nd Edition (En)
Keyword(s):
References: