內容簡介
★本書第1版曾榮獲Jolt大獎“最佳技術圖書”獎。
[精彩試讀一]
[精彩試讀二]
全書主要分為兩大部分。在“構建應用程式”部分中,讀者將看到一個完整的“線上購書網站”示例。在隨後的“Rails框架”部分中,作者深入介紹了Rails框架的各個組件。
除了上述兩部分之外,對Rails缺乏了解的讀者應該首先閱讀“起步”部分,通過一個最簡單的示例套用感性了解這個時下熱門的web框架。不熟悉Ruby的讀者應該閱讀“附錄”部分中的“Ruby簡介”,以便了解Ruby的基本語法與常見用法。
本書第1版曾榮獲Jolt大獎“最佳技術圖書”獎。在第1版的內容架構基礎上,第2版增加了對Rails1.2中新特性和最佳實踐的介紹。相比第1版中的內容,Rails1.2增加了數據遷移、RJS模板、集成測試框架等重要的新特性,在部署、項目組織等方面有了很多新的最佳實踐。本書涵蓋了這些全新的內容,因此更好地體現出Rails框架的發展現狀。
整體而言,全書既有直觀的實例,又有深入的分析,同時還涵蓋了web套用開發中各方面的相關知識,堪稱一部深入淺出的佳作。
作者簡介
作為《敏捷宣言》的簽署人之一,DaveThomas對敏捷有著深刻的理解;作為ProgrammingRuby一書的作者,他對Ruby有著充分的了解;作為一個活躍的Rails開發者,他也同樣了解Rails。DavidHeinemeierHansson是Rails框架的創造者。LeonBreedt開發了Rails的WebServices組件。MikeClark是測試技術方面的專家,曾在多個國家開展Rails培訓。JamesDuncanDavidson管理著好幾個Rails套用,並且向全世界介紹他在Rails套用部署方面的經驗。Justin Gehtland為很多開發者提供了AJAX、Web2.0和Rails的培訓。AndreasSchwarz撰寫了線上的Rails安全手冊。
目錄
第1章簡介
第1部分起步
第2章Rails套用的架構
第3章安裝Rails
第4章立竿見影
第2部分構建應用程式
……