Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

javascript 구조화에서 backbone.js의 용도는 무엇입니까?

<시간/>

백본은 프론트엔드를 위한 MVC 프레임워크입니다. Backbone을 사용하면 데이터를 모델로 표시할 수 있으며 생성, 검증, 파괴 및 서버에 저장할 수 있습니다. UI 작업으로 인해 모델의 속성이 변경될 때마다 모델은 "변경" 이벤트를 트리거합니다. 모델의 상태를 표시하는 모든 뷰는 변경 사항에 대해 알림을 받을 수 있으므로 그에 따라 응답하고 새로운 정보로 스스로를 다시 렌더링할 수 있습니다.

백본은 모델에 키-값 바인딩 및 사용자 지정 이벤트를 제공하여 웹 애플리케이션에 구조를 제공하고, 열거 가능한 함수 보기의 풍부한 API가 있는 컬렉션을 선언적 이벤트 처리와 함께 제공하고, RESTful JSON 인터페이스를 통해 이 모든 것을 기존 API에 연결합니다.

모델을 DOM에 수동으로 연결할 필요가 없습니다. 백본이 이를 처리하고 더 나은 개발자 경험을 위해 변경을 더 쉽게 만듭니다.