CoffeeScript 程序設計 (Programming in CoffeeScript)
內容描述
<內容簡介>
《CoffeeScript程序設計》由MarkBates所著,CoffeeScript是一門新的編程語言,一門會被編譯為JavaScript的語言。《CoffeeScript程序設計》從運行和編譯CoffeeScript的基礎知識開始,逐步介紹其語法、控件結構、函數、集合和類等內容。《CoffeeScript程序設計》的特色是,通過對相同頁面的CoffeeScript代碼和JavaScript代碼的直接比較,讓讀者能夠直觀地瞭解CoffeeScript是如何改善了JavaScript的,進而能夠用它構建強大、靈活、可維護、簡潔、可靠以及安全的應用程序。此外,作者還在書中給出一些非常寶貴的提示,提醒讀者如何才能更好地開發應用程序。《CoffeeScript程序設計》是一本理論和實踐相結合的CoffeeScript入門教材,更是一本能夠帶領初學者充分理解並快速掌握CoffeeScript的好書,非常適合中高級Web開發者閱讀。
<章節目錄>
導言第一部分 可擴展組織的人員配備第1章 人員和領導力對可擴展性的影響第2章 可擴展技術組織中的角色第3章 設計組織第4章 領導力第5章 管理第6章 進行商業論證第二部分 制定擴展流程第7章 理解流程對擴展的重要性第8章 管理故障和問題第9章 管理危機和升級第10章 控制生產環境中的變更第11章 確定應用的餘量第12章 探討架構設計原則第13章 聯合架構設計第14章 架構評審委員會第15章 關註核心競爭力:構建還是採購第16章 確定風險第17章 性能測試和壓力測試第18章 屏障條件和回退第19章 要快還是要正確第三部分 構建可擴展的方案第20章 不受技術限制的設計第21章 創建故障隔離的架構第22章 AKF擴展立方入門第23章 為擴展劃分應用第24章 為擴展劃分數據庫第25章 為性能和擴展進行緩存第26章 實現擴展的異步設計第四部分 解決其他的問題和挑戰第27章 數據太多第28章 雲和網格第29章 在雲上翱翔第30章 接上網格第31章 監控應用第32章 規劃數據中心第33章 綜合應用附錄附錄A 計算可用性附錄B 產能規劃計算附錄C 負載和性能計算