Railsレシピ

[cover photo]
TOPICS
Programming , Web , Linux , Ruby
発行年月日
PRINT LENGTH
308
ISBN
4-87311-312-1
原書
Rails Recipes
FORMAT
PDF
Print
3,080円
この商品は品切れ再入荷未定です

本書はRailsを一通り理解した開発者に向けて、開発の際に発生する問題をどのように解決しているかを説明するものです。達人が集めた70のレシピはあなたが直面している問題に解法を与え、Railsでできることの幅を広げてくれるでしょう。Ajaxなどのユーザインターフェース、データベース、コントローラ、テストなどについてのレシピを収録。豊富なサンプルで分かりやすく解説します。

目次

訳者まえがき
はじめに

1章 ユーザインターフェースに関するレシピ
	レシピ01 同一画面でのフォーム編集
	レシピ02 JavaScriptヘルパーの独自作成
	レシピ03 ライブプレビューの表示
	レシピ04 テキストフィールドのオートコンプリート
	レシピ05 ドラッグアンドドロップ対応でソート可能なリストの作成
	レシピ06 Ajaxリクエストによる複数要素の更新
	レシピ07 電光石火のJavaScriptオートコンプリート
	スナック08 安価で容易なテーマサポート
	スナック09 Ajaxによる静的ページの整理
	スナック10 スマートな複数形化
	スナック11 Ajaxのデバッグ
	レシピ12 フォームビルダーの独自作成
	レシピ13 華麗なグラフの作成

2章 データベースに関するレシピ
	レシピ14 データベースのない環境でのRailsの実行
	レシピ15 複数のデータベースへの接続
	レシピ16 レガシーデータベースの統合
	レシピ17 データベース設定のDRY化
	レシピ18 自己参照の多対多関係
	レシピ19 コンテンツへのタグ付け
	レシピ20 モデルのバージョン管理
	レシピ21 Migrationベースのスキーマへの変換
	レシピ22 追加データのある多対多関係
	レシピ23 ポリモーフィック関連
	レシピ24 ActiveRecord関連への振る舞いの追加
	スナック25 データベースの動的設定
	スナック26 Rails以外でのActiveRecordの使用
	レシピ27 モデルデータの計算
	スナック28 スコープによるActiveRecordコードのDRY化
	レシピ29 composed_of()によるデータからオブジェクトへの変換
	スナック30 Migration内でのモデルの安全な使用方法

3章 コントローラに関するレシピ
	レシピ31 ユーザ認証
	レシピ32 ユーザ権限とロール
	スナック33 Postbackアクションによるコントローラの整理
	レシピ34 セッションの監視
	スナック35 アクションからのCSV出力
	レシピ36 意味のあるURLへの変更
	スナック37 認証のスタブ化
	スナック38 ActiveRecordによるセッションの保存
	レシピ39 コードを出力するコードの作成
	スナック40 Railsによる静的サイトの管理

4章 テストに関するレシピ
	レシピ41 フィクスチャの動的作成
	レシピ42 生データからのテストフィクスチャの抽出
	レシピ43 複数のコントローラにまたがるテスト
	スナック44 ヘルパー用のテストの作成

5章 全体に関するレシピ
	レシピ45 ジェネレータによる開発の自動化
	レシピ46 コードの常時結合
	レシピ47 未処理例外の通知
	レシピ48 Rakeタスクの作成
	レシピ49 タイムゾーンの扱い
	レシピ50 最新のRailsを用いた開発
	レシピ51 RSS配信
	レシピ52 Railsプラグインの作成
	レシピ53 秘密のURL
	スナック54 セッション内容の高速検査
	レシピ55 アプリケーション間でのモデルの共有
	スナック56 ドキュメント生成
	レシピ57 アップロードされた画像の処理
	スナック58 リストのグルーピング
	レシピ59 実行者と実行内容の記録
	レシピ60 1つのディレクトリツリーでのアプリケーション配布
	レシピ61 ローカライズ
	スナック62 コンソールの活用
	レシピ63 フォームデータの自動保存
	レシピ64 非ActiveRecordオブジェクトの検証
	レシピ65 HTMLの簡易ホワイトリスト
	レシピ66 アクションへのシンプルなWebサービスの追加

6章 電子メールに関するレシピ
	レシピ67 複数のフォーマットでの電子メール送信
	レシピ68 受信メールのテスト
	レシピ69 添付ファイル付きメールの送信
	レシピ70 不達メールの処理

付録A リソース

索引