《Rails之道》按照Rails的各個子系統(tǒng)進行組織編排,分別介紹了Rails的環(huán)境、初始過程、配置和日志記錄,Rails的分配器、控制器、頁面生成和路由,REST、資源和Rails,ActiveRecord的基礎(chǔ)、關(guān)聯(lián)、驗證和高級技巧,ActionView的模板、緩存和幫助器,Ajax、Prototype和Scriptaculous等JavaScript代碼庫和RJS,Session管理、用戶登錄和認證系統(tǒng),XML和ActiveResource,后臺處理和ActionMaile,測試和specs(包括RSpec on Rails和Selenium),安裝、管理、編寫插件,Rails的生產(chǎn)部署、配置和Capistrano等內(nèi)容?!禦ails之道》詳細討論了Rails的程序代碼并通過分析Rails中的代碼片段來深入解釋它的功能,同時,《Rails之道》部分章節(jié)也摘錄了一些API文檔中的內(nèi)容,使讀者能夠快速地找到對應(yīng)的API文檔、相關(guān)的示例代碼以及深入的解析說明。《Rails之道》是Rails的權(quán)威參考書,適合對Rails已經(jīng)有一定了解的開發(fā)人員學(xué)習(xí)和使用。
作者簡介
Obie Fernandez是一位廣為人知的技術(shù)行業(yè)領(lǐng)袖和獨立咨詢師。從20世紀80年代獲得第一臺Commodore VIC-20開始,他就一直在從事各種黑客工作。20世紀90年代中期,他終于找到了自己的位置,成為第一代Java企業(yè)項目的編程師。他于1998年移居到美國喬治亞州亞特蘭大市,并作為當?shù)匦屡d企業(yè)MediaOcean的首席架構(gòu)師而聞名。他還成立了Extreme Programming(后改名為Agile Atlanta)用戶社團,并在該社團擔任了幾年的主席和組織人。