tag backbone.js

標籤
貢獻5
58
01:56 AM · Nov 05 ,2025

@backbone.js / 博客 RSS 訂閱

techfellow - backbone學習筆記:1最簡單的View

用duo等工具實現文件模塊化後,引入Backbone來加強項目的MVC結構。 官方教程,是自上而下的從概念來描述原理,適合有基礎的同學學習,但做為由淺入深的學習路徑,還是需要自己手動一步一步學習。 本文參考了這個簡易教程,但由於backbone後期版本變化,針對原文內容有修改。 從View開始説起 傳統上用jQuery操作DOM,就類似C語言中的goto語句,隨着項目複雜度增大,會越來越難以

backbone.js , mvc

收藏 評論

harryfyodor - Backbone源碼解讀(三)

注意:強烈建議一邊閲讀源碼一邊閲讀本文。 終於到了backbone源碼解讀的最後一篇,這一篇和前面幾篇時間上有一定的間隔(因為要回學校有一堆亂七八糟的事...)。在這一篇裏面會講解Bakcbone的sync router histrory。sync比較簡單,但是路由的部分就比較複雜了。個人覺得是整個backbone源碼裏面最不好懂的一個部分,這個部分也使得backbone可以方便實現可以“返回

backbone.js , Javascript

收藏 評論

techfellow - backbone學習筆記:2 View的events和模板

這次整理學習View的events和模板相關的內容,事件處理和模板解析都是前端渲染必需的工作,backbone一般把這些內容放到View裏面統一處理。 2.js var ListView = Backbone.View.extend({ el: $('.wrapper'), events: { 'click button#add': 'addItem' }, // 初始

backbone.js

收藏 評論

harryfyodor - Backbone 源碼解讀(一)

1. 開場 1.1 MVC? MVC是一種GUI軟件的一種架構模式。它的目的是將軟件的數據層(Model)和視圖(view)分開。Model連接數據庫,實現數據的交互。用户不能直接和數據打交道,而是需要通過操作視圖,然後通過controller對事件作出響應,最後才得以改變數據。最後數據改變,通過觀察者模式更新view。(所以在這裏需要用到設計模式中的觀察者模式) 1.2 Smalltalk-80

backbone.js , Javascript

收藏 評論

alogy - BackBone

backbone Backbone.js提供模型(models)、集合(collections)、視圖(views)的結構。 Models: 是引用程序的核心,也是表示數據,用於綁定鍵值數據和自定義事件 Collectoins:是對Model的一個容器,包含多個模型,並提供一些方法,來訪問這些模型,集合附有可枚舉函數的豐富API View:可以在視圖中聲明時間,在

backbone.js , backbone , Javascript

收藏 評論

harryfyodor - Backbone源碼解讀(二)

1. 開場 強烈建議一邊看着源碼一邊讀本文章,本文不貼大段代碼。源碼地址。 在寫backbone應用的時候,説實話,大部分的時間都是在寫這三個模塊的內容。關於這三個模塊的分析網上隨隨便便就能找到一堆還不錯的文章。但我希望能夠找到一條線索,能把各自模塊的內部機理整理清楚。就像前一篇文章中介紹的Events那樣。Events整個模塊其實就是通過一些外部的方法來修改內部對象的屬性,從而達到事件管理

backbone.js , backbone , 源碼分析 , Javascript

收藏 評論

aircloud - backbone源碼解讀

寫在前面 backbone是我兩年多前入門前端的時候接觸到的第一個框架,當初被backbone的強大功能所吸引(當然的確比裸寫js要好得多),雖然現在backbone並不算最主流的前端框架了,但是,它裏面大量設計模式的靈活運用,以及令人讚歎的處理技巧,還是非常值得學習。個人認為,讀懂老牌框架的源代碼比會用流行框架的API要有用的多。 另外,backbone的源代碼最近也改了許多(特別是針對ES6)

backbone.js , backbone , HTML , Javascript

收藏 評論

京東雲開發者 - Backbone前端框架解讀

作者: 京東零售 陳震 一、 什麼是Backbone 在前端的發展道路中,前端框架元老之一jQuery對繁瑣的DOM操作進行了封裝,提供了鏈式調用、各類選擇器,屏蔽了不同瀏覽器寫法的差異性,但是前端開發過程中依然存在作用域污染、代碼複用度低、冗餘度高、數據和事件綁定煩瑣等痛點。 5年後,Backbone橫空出世,通過與Underscore、Require、Handlebar的整合,提供了一個輕量和

vue.js , backbone.js , 前端框架 , 架構 , mvc

收藏 評論