幫助中心 | 我的帳號 | 關於我們

Ruby on Rails應用開發最強教科書(完全版)

  • 作者:(日)太田智彬//寺下翔太//手塚亮//宗像亞由美|編者:張鵬|責編:張軍|譯者:張倩南
  • 出版社:中國青年
  • ISBN:9787515364155
  • 出版日期:2021/09/01
  • 裝幀:平裝
  • 頁數:391
人民幣:RMB 128 元      售價:
放入購物車
加入收藏夾

內容大鋼
    現場工程師發回的實戰大全!
    取捨現場常用的功能和方法,從本質上幫助讀者理解Ruby on Rails的開發和實際工作難點,從根本上回答讀者心中的不解,為高效率的實戰開發工作打下堅實的基礎!
    熱銷大揭秘!
    不僅僅停留在「只是會寫」的階段!在本質上理解Ruby!從開發到發布和運用,一本書就知道的最好實踐方法!對於初學者來說,從網上大量信息中找出最佳實踐是極其困難的。通常,要想獲得這個最佳實踐的技術訣竅需要一定程度的經驗。本書由現場工程師合力編寫,根據實戰經驗取捨選擇使用和不用的功能,一起體會Ruby on Rails更高效的開發方法。小規模到中等規模的服務運用可以一個人完成!

作者介紹
(日)太田智彬//寺下翔太//手塚亮//宗像亞由美|編者:張鵬|責編:張軍|譯者:張倩南

目錄
Part 1 基礎篇
Chapter 1 Ruby的基礎
  1.1  Ruby的安裝
  1.2  Ruby的語法
  1.3  程序包的管理
Chapter 2 Rails的基礎
  2.1  開始Rails之前
  2.2  Rails的安裝
  2.3  啟動Rails伺服器
  2.4  調試
  2.5  Rails基本的命令
  2.6  Rails應用程序的配置
Part 2  應用開發篇
Chapter 3路由,控制器
  3.1  理解路由
  3.2  製作router
  3.3  理解控制器
  3.4  製作控制器
  3.5  session管理
  3.6  使用rescue_from進行適當的異常處理
  3.7  整理複雜化的Rails Router
  3.8  提高安全性
Chapter 4視圖
  4.1  理解視圖
  4.2  製作視圖
  4.3  視圖助手
  4.4  Ajax處理
  4.5  製作智能手機頁面
  4.6  多語言化應對
  4.7  視圖的性能調優
Chapter 5資料庫,模型
  5.1  理解Rails中的模型
  5.2  理解遷移
  5.3  製作模型
  5.4  表示關聯模型
  5.5  熟練使用驗證
  5.6  用複雜的條件獲取數據
  5.7  使用scope、enum保持可讀性
  5.8  製作不依賴RDB的模型
  5.9  理解並正確操作ActiveRecord的行為
Chapter 6測試
  6.1  為什麼要寫測試
  6.2  測試框架(Minitest+RSpec)
  6.3  構建測試的運行環境
  6.4  編寫測試
  6.5  使用高級功能編寫測試
  6.6  使用FactoryBot輕鬆管理測試數據
  6.7  編寫優秀的測試
  6.8  檢測覆蓋率(SimpieCov)
Part  3  發布運行篇

Chapter 7 Rails的最佳實踐
  7.1  製作應用之前
  7.2  製作新的應用
  7.3  實現首頁
  7.4  實現用戶認證
  7.5  用戶登錄后發送郵件
  7.6  進行非同步處理
  7.7  實現個人信息頁面
  7.8  實現一覽頁面
  7.9  顯示用戶的詳細信息
  7.10  實現管理者界面
Chapter 8部署應用
  8.1  用AWS搭建環境
  8.2  進行Ec2的配置
  8.3  製作AMI
  8.4  配置資料庫
  8.5  配置存儲
  8.6  用Capistrano製作部署任務
  8.7  根據部署流程進行部署
Chapter 9應用的持續運行
  9.1  用重構(refactoring)持續償還技術負債
  9.2  進行通用化,目標是DRY代碼
  9.3  編寫可讀性高的代碼
  9.4  做成便於故障恢復的應用
  9.5  注意縮小影響範圍
Chapter 1 0應用運行中的要點
  10.1  什麼是應用的運行
  10.2  將日誌靈活運用到應用中
  10.3  理解操作nginx、puma的命令

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032