BackboneJS-개요

BackboneJS는 lightweight JavaScript library웹 브라우저에서 실행되는 클라이언트 측 애플리케이션을 개발하고 구조화 할 수 있습니다. 데이터를 모델로, DOM을 뷰로 추상화하고 이벤트를 사용하여이 두 가지를 바인딩하는 MVC 프레임 워크를 제공합니다.

History- BackboneJS은 제레미 애쉬 키나 스에서 개발 한 처음 13 일 발표 된 , 2010.

Backbone을 사용하는 경우

  • JavaScript 또는 jQuery를 사용하여 여러 줄의 코드로 응용 프로그램을 만들고 있다고 가정합니다. 이 응용 프로그램에서 다음과 같은 경우-

    • 응용 프로그램에 DOM 요소를 추가하거나 교체하거나

    • 요청을하거나

    • 응용 프로그램에서 애니메이션 표시 또는

    • 코드에 더 많은 줄을 추가하고

    그러면 응용 프로그램이 복잡해질 수 있습니다.

  • 더 적은 코드로 더 나은 디자인을 원한다면 좋은 기능을 제공하고 잘 조직되고 구조화 된 방식으로 애플리케이션을 개발하는 BackboneJS 라이브러리를 사용하는 것이 좋습니다.

  • BackboneJS는 이벤트를 통해 통신합니다. 이것은 당신이 응용 프로그램을 엉망으로 만들지 않도록 보장합니다. 당신의 코드는 더 깨끗하고, 더 좋으며, 유지하기 쉽습니다.

풍모

다음은 BackboneJS의 기능 목록입니다-

  • BackboneJS를 사용하면 JavaScript 함수를 사용하여 훨씬 쉽게 응용 프로그램과 프런트 엔드를 개발할 수 있습니다.

  • BackboneJS는 클라이언트 측 웹 애플리케이션을 조립하기위한 모델,보기, 이벤트, 라우터 및 컬렉션과 같은 다양한 빌딩 블록을 제공합니다.

  • 모델이 변경되면 애플리케이션의 HTML이 자동으로 업데이트됩니다.

  • BackboneJS는 비즈니스와 사용자 인터페이스 로직을 분리하는 데 도움이되는 간단한 라이브러리입니다.

  • 무료 오픈 소스 라이브러리이며 100 개 이상의 사용 가능한 확장을 포함합니다.

  • 프로젝트의 백본 역할을하며 코드를 구성하는 데 도움이됩니다.

  • 사용자 데이터를 포함하는 데이터 모델을 관리하고 클라이언트 측에서 작성된 동일한 형식으로 서버 측에 해당 데이터를 표시합니다.

  • BackboneJS는 jQuery 그리고 Underscore.js.

  • 클라이언트 측 웹 애플리케이션 또는 모바일 애플리케이션을 잘 구조화되고 조직화 된 형식으로 만들 수 있습니다.