2012-03-06 3 views
4

저는 JavaScript MVC 프레임 워크에 매우 익숙하며 Backbone.js와 관련된 질문이 있습니다 Backbone.js는 많은 DOM 조작이있을 때 매우 유용하다고합니다. 동일하게 적용 할 수 있습니까? backbone.js를 사용하여 DOM 조작/HTML을 프레젠테이션별로 분리함으로써 코드를 더 깔끔하게 만들 수 있습니다. 일반적인 기능에 어떻게 사용할 수 있습니까? Backbone.js가 어떻게 유용하게 사용되는지에 대한 다른 실용적인 예는 정말 도움이 될 것입니다.Backbone.js 및 DOM 조작

이미 http://documentcloud.github.com/backbone/에 튜토리얼을 통해 갈하지만 몇 가지 기본적인 예를 찾을 수 없습니다 ..

감사합니다.

답변

-6

MVVM의 멋진 세계에 오신 것을 환영합니다! 처음 접하는 분이라면 Knockout JS로 시작하는 것이 좋습니다. http://learn.knockoutjs.com/에 대한 유용한 자습서가 있습니다. Knockout은 Backbone보다 작업하기가 훨씬 쉽습니다. 다큐먼트에서

+0

질문은 명확하게 백본에 관한 것이지 Mv * 프레임 워크 선택에 관한 것이 아닙니다. – mna

+0

그리고 제 대답은 분명히이 분야의 초보자들에게 더 좋은 대안이 있다고 말하는 예의있는 방법입니다. –

+4

당신이 무례하다고 말한 것이 아니라 단지이 질문과 관련이 없다는 것입니다. 이것은 개종의 장소가되어서는 안됩니다. 루비 질문에 "여기, 노드를 시험해보십시오"라고 말하면 자바 질문을하고 C#을 시도해보십시오. 아이디어를 얻으십시오. – mna

0

백본의 유일한 하드 의존성 Underscore.js (> 1.3.1)입니다. RESTful 지속성을 위해 Backbone.Router를 통한 히스토리 지원과 Backbone.View를 사용한 DOM 조작에는 json2.js와 jQuery (> 1.4.2) 또는 Zepto가 포함됩니다.

일부 논리를 추가 할 수 있지만보기는 단지 규칙이며 밑줄 라이브러리는 DOM 요소를 만듭니다. DOM이 생성되면 jQuery를 사용하여 조작 할 수있다.