close
| | 作者:(美)托馬斯(Thomas,D.),(美)漢松(Hansson,D.H.) 著,林芷薰 譯 |
這是第一本關于Ruby on Rails的著作!
2006年3月,它榮獲Jolt大獎的“最佳技術類圖書”獎!
本書作者David Heinemeier Hansson于2005年8月被“全球開源大會”評選爲“年度最佳黑客”!
全書主要內容分爲兩大部分。在“構建應用程序”部分中,讀者將看到一個完整的“在線購書網站”示例。在演示的過程中,作者真實地再現了一個完整的叠代式開發過程,讓讀者親身體驗實際應用開發中遇到的各種問題,以及Rails如何有效解決這些問題。在隨後的“Rails框架”部分中,作者深入介紹了Rails框架的各個組成部分。尤爲值得一提的是本部分的後幾章:作者先後介紹了Web 2.0、Web Service等流行技術在Rails中的支持,然後又憑借豐富的實踐經驗介紹了Rails在安全性、伸縮性、部署等方面的常見問題和解決方案。
除了上述兩部分之外,對Rails缺乏了解的讀者應該首先閱讀“起步”部分,通過一個最簡單的示例應用感性了解這個時下熱門的web框架。不熟悉Ruby的讀者應該閱讀“附錄”部分中的“Ruby簡介”,以便了解Ruby的基本語法與常見用法。整體而言,全書既有直觀的實例,又有深入的分析,同時還涵蓋了web應用開發中各方面的相關知識,堪稱一部深入淺出的佳作。
作者簡介
作爲《敏捷宣言》的提出者之一,Dave Thomas對敏捷有著深刻的理解。作爲Programming Ruby一書的作者,他同樣了解Ruby,並且清楚如何向別人介紹Ruby編程的技術。avid Heinemeier Hansson是Rails框架的創造者。Leon Breedt編寫了Thomas Fuchs之手。Andreas Schwarz撰寫了Rails的安全手冊。所有作者都對Ruby和Rails有所了解。
編輯推薦
來自Jolt Award(震撼大獎)獲獎圖書系列Pragmatic書架。
2006年Jolt Award(震撼大獎)得主,每捷Web開發,每一位程序員的修煉之道。
成套修煉,效果更佳!
您的工作是編寫高質量的、美觀的Web應用。您必須在明天之前就把它開發出來,同時又必須在未來幾年中維護和擴展它。您可以選擇Java,基于J2EE的解決方案通常有著良好的結構,但編寫Java程序的工作量之大是令人生畏的。您也可以選擇PHP之類的腳本語言,這樣您可以飛快地寫出代碼,但又得擔心如何在未來的幾個月乃至幾年中維護與擴展這些代碼。
Ruby on Rails很可能正是您在尋覓的中庸之道。
Rails是一個完備的MVC web框架,它可以幫助您開發出結構嚴謹的應用程序,而又不會給您帶來沈重的時間壓力。您只須專注于應用的功能,Rails會幫您搞定技術細節的問題。而且,由于采用Ruby編程,您將可以充分享受這個世上最具動態性的語言的揮灑自如。
閱讀本書時,您將:
跟隨一份完善的教程編寫基于web的在線商店應用;
了解Rails如何消除應用的程序中煩人的配置與組裝工作;
學會用Rails的代碼生在功能在一瞬間來創建可用的原型應用,然後逐步完善其功能;
學會如何在應用程序中引入AJAX、web services和郵件處理等技術;
使用內建的單元測試和功能測試框架,在編寫應用的同時對其進行測試;
將應用程序部署到嚴苛而不友好的世界。
不論初學者還是專家,在開發和部署Rails應用的過程中都可以常常回來看這本書。世界各地有很多團隊正在使用Rails交付專業而極具可縮性的web應用,你也同樣可以做到,只要有了這本書。
目錄
第1章 簡介
第1部分 起步
第2章 Rails應用的架構
第3章 安裝Rails
第4章 立竿見影
第2部分 構建應用程序
第5章 Depot應用程序
第6章 任務A:貨品維護
第7章 任務B:分類顯示
第8章 任務C:創建購物車
第9章 任務D:結賬
第10章 任務E:發貨
第11章 任務F:管理
第12章 任務T:測試
第3部分 Rails框架
第13章 深入Rails
第14章 ActiveRecord基礎
第15章 再論ActiveRecord
第16章 AcionController與Rails
第17章 ActionView
第18章 Web2.0
第19章 AcitonMailer
第20章 Web Service與Rails
第21章 保護Rails應用
第22章 部署與伸縮
第4部分 附錄
附錄A Ruby簡介
附錄B 配置參數
附錄C 源代碼
附錄D 資源
索引
顧客評論
lickylee 2007-4-22 20:18:47
看了2個星期rails了,覺得內容非常不錯,但是我覺得還是得有web開發經驗的人看才不會覺得難懂,不然會看的非常辛苦!
\chho 2007-4-20 17:37:08
很不錯,Rails入門標准教材。只是講的比較粗,很多地方要去看api文檔。另外Rails更新很快,很多新內容都分散在blog上面。
2007-4-20 15:03:00
這個相信不用我多說什麽了,ROR中的經典力作!結合具體實例一步步的對ROR框架做了深而細致的分析,講解。對如何高效的進行敏捷開發,如何利用ruby的動態靈活的特性,如何利用rails腳手架的優秀功能,快速的實現web應用,做了詳細的講解。想學習ROR的同學一定不能錯過
阿寶價:407 宅配:100
全站熱搜
留言列表