T3JS v2.7.0 發布,JavaScript 框架
與MVC框架不同,T3是建立在可伸縮JavaScript應用體系結構的概念之上來創建松耦合、少模型的系統,以此來創建大型JavaScript應用。
使用T3由自己決定所創建的組件類型,這樣一來所有的事情可以分為三類:
- 服務(Services):為應用提供額外工具的庫,例如cookie utility、URL encoder/decoder、popup menus
- 模塊(Modules):模塊可以使用服務來完成任務,但模塊不能直接引用其他模塊
- 行為(Behaviors):混合模塊,旨在允許連接由多個模塊共享的事件。例如,攔截鏈接點擊來執行Ajax導航。行為可以使用服務來完成任務,但是不能直接引用模塊或其他行為
幾乎所有構建都符合這三類之一,混合和匹配它們的能力足以創建許多不同類型的用戶體驗,此外,這并不會妨礙使用Backbone、React或其他框架添加到T3中,T3只是幫助個人更好的組織代碼,允許工程師根據他們所想拼出一個完成的客戶端堆棧。
更新日志
- 2.7.0 (Jeff Tan)
- Issue #159: Added setErrorHandler to override default error handling (Rey)
下載
本站原創,轉載時保留以下信息:
本文轉自:深度開源(open-open.com)
原文地址:http://www.baiduhome.net/news/view/13f50493
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!