2015年4月20日 星期一

JavaScript 網頁應用程式設計 閱讀後記


函式庫 Spine、Backbone、JavaScriptMVC 這 3 個章節因為沒有使用就跳過沒看了。

如果日後有需要再去翻閱即可。

這本主要是要講解 MVC 架構在 JavaScript 上的實現及觀念。

jQuery Framework 還是非常強大,

書中範例解釋許多 jQuery API 還蠻詳盡的,

以及如何使用這些工具打造基本的 MVC 架構。

循序漸進的方式改良程式碼及解耦合。

  1. 控制器 Controller 基本抽象實現
  2. 改良版 ( 破除 Contoller & View 相依 )

而且讀到訂閱模式跟代理器又跟前幾周學的 Flux 架構有連結到,

  1. 搜尋檢視器內的元件透過參考值實現加快搜尋速度
  2. 改良版 ( 事件、代理器、相關程式架構整頓並使用委派去動態捕捉事件 )
當然這本書出版有段時間了,

裡面舉例的有些 Library 放到現代來看就沒這麼普遍。

  1. 繫結機制 Binding 模型 搭配 jQuery.tmpl.js
但許多觀念我覺的有紮實的學到,

對於日後有助於在撰寫程式碼或思考上都會有所幫助。

沒有留言: