内容説明
本書は、Ruby on Railsの実践的な学習書です。1つの企業向け顧客管理システムを作る中でRailsによるWebアプリケーション開発の基礎知識とさまざまなノウハウを習得していきます。各章末には演習問題が設けられているので、理解度を確かめながら確実に読み進められます。読者が現実のRails 開発で起こりうる不測の事態に対応できるよう制約付きのルーティングや単一テーブル継承などの「変化球」を積極的に紹介していますし、サービスオブジェクトやフォームオブジェクトといったRailsの標準的な枠組みにはない考え方も導入しています。また、テストフレームワークとしてRSpecとCapybaraを採用したことも、本書の特徴です。プロフェッショナルの開発現場における必須知識として、テストの考え方や書き方にかなりのページ数を割きました。
目次
第1部 環境構築とRubyの基礎(開発環境の構築 Rubyプログラミングの基礎知識)
第2部 Railsアプリケーションの土台作り(開発プロジェクト始動 RSpec ビジュアルデザイン エラーページ)
第3部 ユーザー認証とDB処理の基本(ユーザー認証 ルーティング レコードの表示、新規作成、更新、削除)
第4部 堅牢なシステムを目指して(Strong Parameters アクセス制御 モデル間の関連付け 値の正規化とバリデーション プレゼンター jQueryとCoffeeScript)
第5部 顧客情報の検索と管理(単一テーブル継承 Capybara フォームオブジェクト 検索フォーム)
感想・レビュー
※以下の感想・レビューは、株式会社ドワンゴの提供する「読書メーター」によるものです。
天井冴太
rhythm191
baboocon
松元大地
-
- 電子書籍
- 鬼のようなラブコメ【電子特別版】 1 …
-
- 電子書籍
- 大前研一 「100日」で結果を出すM&…