精通模組化JavaScript

精通模組化JavaScript

《精通模組化JavaScript》給出了很多簡明直接的建議和實例。從模組化思維開始,深入淺出地探討了模組化的原則、如何設計模組,及代碼模組化的實踐等,還介紹了套用的開發方式以及開源原則。

基本介紹

  • 中文名:精通模組化JavaScript
  • 作者:(阿根廷)Nicolás Bevacqua
  • 類別:計算機
  • 譯者:回曉 等
  • 出版社:電子工業出版社
  • 出版時間:2020年4月
  • 頁數:176 頁
  • 定價:65 元
  • 開本:16 開
  • ISBN:9787121387074
內容簡介,圖書目錄,作者簡介,

內容簡介

《精通模組化JavaScript》是作者Nicolás Bevacqua所寫的探索JavaScript架構的系列書之一,探討了軟體複雜性的基本原理,及如何在JavaScript中套用這些原理開發具有高可維護性和可讀性的模組化套用

圖書目錄

前言 VIII
第 1 章 模組化思維 1
1.1 模組化思維簡介 1
1.2 模組化簡史3
1.3 模組化設計的好處 11
1.4 模組化粒度 13
1.5 模組化 JavaScript 的必要性 15
第 2 章 模組化原則19
2.1 模組化設計的要點 21
2.2 CRUST 原則:一致、彈性、
明確、簡單和小巧 35
第 3 章 模組設計 47
3.1 構建模組 47
3.2 CRUST 原則 56
3.3 修剪模組 63
第 4 章 內部構造 71
4.1 內部複雜性 71
4.2 重構複雜代碼 76
4.3 像熵一樣的狀態95
4.4 數據結構為王 102
第 5 章 模組化模式與實踐 109
5.1 利用現代 JavaScript 109
5.2 組合與繼承 121
5.3 代碼模式127
第 6 章 開發的方法與哲學 137
6.1 安全的配置管理 137
6.2 顯式依賴管理 143
6.3 作為黑盒的接口 145
6.4 構建、部署與運行 146
6.5 無狀態 149
6.6 開發與生產的平等性152
6.7 抽象問題154
關於作者157
關於封面157

作者簡介

回曉,Web開發者,現任餓了么資深前端工程師,負責本書第1章“模組化思維”與第2章“模組化原則”的翻譯。
楊蓉,Web前端開發者,畢業於華師大軟體學院,就職於餓了么大前端,負責本書第3章“模組設計”的翻譯。
陳立伸,現任餓了么高級前端工程師,負責本書第5章“模組化模式與實踐 ”和第6章“開發的方法論與哲學”的翻譯。
朱良臻,Web開發者,前端愛好者。喜歡各種有趣的技術。負責本書第4章”內部構造“的翻譯。

相關詞條

熱門詞條

聯絡我們