Railsガイド 6.0対応 電子書籍版 (EPUB/PDF)
前作のRailsチュートリアルに続く、第2弾の大型プロジェクトが電子書籍になりました! 前作も約800ページの大作でしたが、今作のRailsガイドは1,400ページをこえる超大作となっています。
オフラインで見れるだけでなく、検索も可能になっているので、詳しく知りたい機能や調べたいメソッドなどを探すのに非常に便利です :)
より詳細な書籍情報については下記URLをご参照ください。
https://railsguides.jp/ebook
最終更新日: 2020/11/27
収録内容 (全1,458ページ)
※ 前回の5.2対応版と比べ、新しい章または追記された章は太字にしています。5.2と6.0対応の大まかな違いはコチラのまとめ記事よりご確認ください ;)
- 更新履歴
- 前書き
- Rails をはじめよう
- Active Record の基礎
- Active Record マイグレーション
- Active Record バリデーション
- Active Record コールバック
- Active Record の関連付け
- Active Record クエリインターフェイス
- Active Record と PostgreSQL
- Active Record で複数データベース利用
- Active Model の基礎
- Active View の概要
- レイアウトとレンダリング
- Action View フォームヘルパー
- Action Controller の概要
- Rails のルーティング
- Active Support コア拡張機能
- Rails 国際化 (I18n) API
- Action Mailer の基礎
- Action Mailbox の基礎
- Action Text の概要
- Active Job の基礎
- Active Storage の概要
- Rails テスティングガイド (並列テストが追加)
- Rails セキュリティガイド
- Rails アプリケーションのデバッグ
- Rails アプリケーションを設定する
- コマンドラインツール
- アセットパイプライン
- Rails で JavaScript を使用する
- Rails の初期化プロセス
- 定数の自動読み込みと再読み込み (Zeitwerk)
- Rails のキャッシュ:概要
- Active Support の Instrumentation 機能
- Rails による API 専用アプリケーション
- Action Cable の概要
- Rails プラグイン作成入門
- Rails のアプリケーションテンプレート
- Rails と Rack
- Rails ジェネレータとテンプレート入門
- Rails エンジン入門
- Rails のスレッドとコード実行
- Ruby on Rails に貢献する方法
- Rails コア開発環境の構築方法
- API ドキュメント作成ガイドライン
- Rails ガイドのガイドライン
- Ruby on Rails のメンテナンスポリシー
- Rails アップグレードガイド (5.2→6.0 移行作業を追記)
- Ruby on Rails 6.0 リリースノート
- Ruby on Rails 5.2 リリースノート
- Ruby on Rails 5.1 リリースノート
- Ruby on Rails 5.0 リリースノート
- Ruby on Rails 4.2 リリースノート
- Ruby on Rails 4.1 リリースノート
- Ruby on Rails 4.0 リリースノート
- Ruby on Rails 3.2 リリースノート
- Ruby on Rails 3.1 リリースノート
- Ruby on Rails 3.0 リリースノート
書籍のサンプルについて
「手元の端末で読めるかどうか不安」「中身をちょっと見てみたい」という場合は、下記のサンプルをダウンロードして事前に確認しておくと確実です :)
Ruby on Rails ガイド 電子書籍版サンプル (EPUB/PDF)
https://gumroad.com/l/railsguidesjp_ebook_sample
ダウンロード時の注意
Gumroad には購入した書籍をオンラインで読む機能がありますが、PDF 版では日本語がうまく表示されないバグがあります。購入後、「読む」ボタンの右隣にある「ダウンロード」をクリックし、ダウンロードしてから読むと正しく表示されます。ご注意ください。
オマケ: docset について
電子書籍のオマケとして「docset」も配布しています。「docset」は、DashというMac用アプリのフォーマットです。Dashを使って本書を読むと、例えばRailsガイドとRailsチュートリアルを横断的に検索できたりします。皆さんのRails開発がより便利になれば幸いです!
Demo: https://recordit.co/vTw5jPmpDq
Dash: https://kapeli.com/dash
※ NOTE: Dashには、docsetのファイル名およびPATH名に日本語が含まれていると、正しく読み込めなくなるバグがあります。ご利用する際は、ファイル名およびPATH名に日本語が含まれていないことを確認してください。
Gumroad の決済手数料について
Gumroad の決済は表示金額 (円) をドルに換算して請求するため、クレジットカード会社によっては外貨取扱手数料が発生することもあり、その場合は表示金額と請求金額に外貨取扱手数料分のズレが生じます。あらかじめご了承していただけると幸いです。
関連サイト
Ruby on Railsガイド
https://railsguides.jp/
Ruby on Railsガイド - Proプラン
https://railsguides.jp/pro
Ruby on Railsガイド - 電子書籍 (まとめ買い)
https://railsguides.jp/ebook#for-team
Ruby on Railsガイド - 協賛プラン
https://railsguides.jp/sponsors
Ruby on Railsチュートリアル
https://railstutorial.jp/
特定商取引法に基づく表記について
https://railsguides.jp/policy.html
運営・提供 - YassLab 株式会社
https://yasslab.jp/ja/