Rails 4 in Action: Revised Edition of Rails 3 in Action, 2/e (Paperback)

Ryan Bigg, Yehuda Katz, Steve Klabnik, Rebecca Skinner

  • 出版商: Manning
  • 出版日期: 2015-10-01
  • 定價: $1,650
  • 售價: 2.4$399
  • 語言: 英文
  • 頁數: 576
  • 裝訂: Paperback
  • ISBN: 1617291099
  • ISBN-13: 9781617291098
  • 相關分類: Ruby
  • 立即出貨(限量) (庫存=4)

買這商品的人也買了...

相關主題

商品描述

Summary

Rails 4 in Action is a comprehensive introduction to Rails that guides you hands-on through all you'll need to become a competent and confident Rails developer. In it, you'll master Rails 4 by developing a ticket-tracking application that includes RESTful routing, authentication and authorization, file uploads, email, and more.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Book

Rails is a full-stack, open source web framework powered by Ruby. Now in version 4, Rails is mature and powerful, and to use it effectively you need more than a few Google searches. You'll find no substitute for the guru's-eye-view of design, testing, deployment, and other real-world concerns that this book provides.

Rails 4 in Action is a hands-on guide to the subject. In this fully revised new edition, you'll master Rails 4 by developing a ticket-tracking application that includes RESTful routing, authentication and authorization, file uploads, email, and more. Learn to design your own APIs and successfully deploy a production-quality application. You'll see test-driven development and behavior-driven development in action throughout the book, just like in a top Rails shop.

What's Inside

  • Creating your own APIs
  • Using RSpec and Capybara
  • Emphasis on test-first development
  • Fully updated for Rails 4

About the Reader

For readers of this book, a background in Ruby is helpful but not required. No Rails experience is assumed.

About the Authors

Ryan Bigg, Yehuda Katz, Steve Klabnik, and Rebecca Skinner are contributors to Rails and active members of the Rails community.

Table of Contents

  1. Ruby on Rails, the framework
  2. Testing saves your bacon
  3. Developing a real Rails application
  4. Oh, CRUD!
  5. Nested resources
  6. Authentication
  7. Basic access control
  8. Fine-grained access control
  9. File uploading
  10. Tracking state
  11. Tagging
  12. Sending email
  13. Deployment
  14. Designing an API
  15. Rack-based applications

商品描述(中文翻譯)


摘要

Rails 4 in Action 是一本全面介紹 Rails 的書籍,透過實際操作引導讀者成為熟練且自信的 Rails 開發者。在這本書中,你將透過開發一個包含 RESTful 路由、身份驗證和授權、檔案上傳、電子郵件等功能的票務追蹤應用程式,來掌握 Rails 4 的技巧。

購買印刷版書籍將包含 Manning Publications 提供的 PDF、Kindle 和 ePub 格式的免費電子書。

關於本書

Rails 是一個由 Ruby 驅動的全棧開源網頁框架。現在已經發布到第 4 版,Rails 已經成熟且功能強大,要有效地使用它,你需要更多的知識,而不僅僅是一些 Google 搜索結果。這本書提供了對設計、測試、部署和其他現實世界問題的專家視角,這是無可替代的。

Rails 4 in Action 是一本實戰指南。在這本全面修訂的新版中,你將透過開發一個包含 RESTful 路由、身份驗證和授權、檔案上傳、電子郵件等功能的票務追蹤應用程式,來掌握 Rails 4 的技巧。你將學習設計自己的 API,並成功部署一個生產品質的應用程式。本書中將貫穿測試驅動開發和行為驅動開發的實例,就像在一家頂尖的 Rails 公司中一樣。

內容簡介


  • 創建自己的 API

  • 使用 RSpec 和 Capybara

  • 強調測試優先開發

  • 完全更新至 Rails 4

讀者對象

本書適合具備 Ruby 背景的讀者,但不需要有 Rails 經驗。

作者簡介

Ryan BiggYehuda KatzSteve KlabnikRebecca Skinner 是 Rails 的貢獻者,也是 Rails 社群的活躍成員。

目錄


  1. Ruby on Rails,框架

  2. 測試能拯救你

  3. 開發一個真實的 Rails 應用程式

  4. Oh,CRUD!

  5. 巢狀資源

  6. 身份驗證

  7. 基本存取控制

  8. 細緻存取控制

  9. 檔案上傳

  10. 追蹤狀態

  11. 標籤

  12. 發送電子郵件

  13. 部署

  14. 設計 API

  15. 基於 Rack 的應用程式