自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

JS的MVC框架 BackBone 1.0 發(fā)布

開發(fā) 前端
backbone.js是一個javascript庫。當(dāng)我們需要在頁面中寫大量的javascript代碼來處理頁面邏輯時,backbone非常有用,因為它的設(shè)計目的就是把javascript代碼分解為不同的層來讓代碼更加清晰。

著名的 JavaScript 的 MVC 框架 BackBone.js 今天發(fā)布 1.0 版本。詳細(xì)內(nèi)容:發(fā)行日志。

主要改進(jìn)包括:

引入 collection.set() 用來更新集合的內(nèi)容

The addition of the mirrored listenTo function in the Events mixin — which makes it easier to automatically unbind events when views are removed.

支持 HTTP PATCH 請求,只傳送變化的模型狀態(tài)的服務(wù)器,而不是充分的代表性。

新的實用的數(shù)據(jù)檢測和過濾方法如where, pick, 和 omit.

許多的重構(gòu),streamlinings,和優(yōu)化的核心事件和變化的內(nèi)部機(jī)制。

JavaScript 的 MVC 框架,BackBone 1.0 發(fā)布

backbone.js是一個javascript庫。當(dāng)我們需要在頁面中寫大量的javascript代碼來處理頁面邏輯時,backbone非常有用,因為它的設(shè)計目的就是把javascript代碼分解為不同的層來讓代碼更加清晰。

網(wǎng)址:http://documentcloud.github.com/backbone/

名字backbone中文是"脊椎",可以想到它的定位:就像脊椎骨一樣撐起整個程序的結(jié)構(gòu),其它的javascript代碼,都是附著在它上面的血肉。

在backbone里,有這樣幾個概念:Model, View, Router, Collection, Events。沒錯,它有MVC結(jié)構(gòu)。

Model就像是javabean,它對應(yīng)的是數(shù)據(jù)。View對應(yīng)的是頁面上的某一個組件,可以增加各種改變頁面效果的方法。Router可用來將 頁面上的鏈接(準(zhǔn)確的說,是用不同的錨點來代替可跳轉(zhuǎn)的鏈接)與某些方法聯(lián)系起來。Collection是一些Model的集全,它比Model多一些事 件。Event用來表明發(fā)生了什么操作。

原文鏈接:http://www.open-open.com/news/view/8fa1f1

責(zé)任編輯:張偉 來源: OPEN資訊
相關(guān)推薦

2012-02-09 16:09:17

JavaScript

2013-05-30 15:16:26

javaScriptMVC模式

2015-05-05 11:12:50

JavaScriptMithril.js

2011-11-14 10:16:51

HTML 5

2009-04-01 11:05:10

微軟MVCASP.NET

2013-08-23 10:26:20

Backbone.jsJavaScriptWeb

2012-07-10 11:08:52

asyncoro

2023-05-04 10:43:42

Qwik前端框架

2009-07-29 08:58:20

NHibernate ORM框架

2018-10-22 09:23:00

FacebookAI框架人工智能

2016-08-29 19:12:52

JavascriptBackbone前端

2017-06-28 08:31:11

Node.jsMVC微服務(wù)

2014-11-26 09:56:30

.NETVisual Stud Android

2011-03-02 10:03:44

SaturnJSJS

2009-04-01 17:24:26

微軟ASP.NETMVC1.0

2023-12-06 09:02:12

Vitest前端

2011-02-24 15:11:00

MVC框架

2010-01-08 12:03:42

ibmdwREST

2012-10-22 16:55:48

JavaMVC

2013-12-24 15:56:20

點贊
收藏

51CTO技術(shù)棧公眾號